Git&Github

47. [Git] Git이 추적하지 않은 untracked files 한꺼번에 삭제하기

drizzle0925 2021. 11. 4. 09:40
728x90

modififed 파일의 경우 git checkout . 이라는 명령어로 이전 상태로 되돌릴 수 있지만 untracked 된 파일들은 일일 삭제해줘야 합니다. 그래서 untracked files을 한꺼번에 삭제하는 방법에 대해서 알아보았니다.


git clean

git clean -f를 사용하면 untracked 파일을 모두 지울 수 있습니다.

git clean -f

 

 

디렉터리까지 지우려면 git clean -fd를 입력하면 됩니다.

git clean -fd

 

 

추적 안 하는 파일을 지우는 것이므로 실수하면 작업 중인 파일을 모두 삭제해 버리는 경우가 발생합니다. 이럴 때 --dry-run이라는 옵션을 추가하면 지워질 파일을 미리 확인해 볼 수가 있습니다.

git clean -fd --dry-run
728x90