Tools/Git
[Git] modified, Untracked files 되돌리기
SdardewValley
2021. 7. 14. 14:59
반응형
Makefile에서 다른 unittest만 실행하려고 했는데 다른 명령어까지 실행되어 파일이 변경되었다.
이를 다시 원래대로 되돌리려고 한다.
modified file
저기 위를 보면(git status를 입력하고 난 뒤의 모습이다) git restore를 사용해서 변경된 것을 버리라고 했다.
git restore 파일명
위의 명령어를 입력하고 난 뒤 확인하면 modified된 파일이 다시 원래대로 되돌아 간 것을 확인할 수 있다.
Untracked file
위에서 사용한 git restore에 untracked file를 입력하였을 때 적용되지 않는다.
$git clean -fd
$git clean -f
이 경우에는 git clean을 사용해야 한다.
-f를 주면 untracked된 파일을 모두 지울 수 있고, -fd를 입력하면 디렉토리 까지 지울 수 있다.
dist/인 걸로 봐서 디렉토리이고 -fd 옵션을 주어야한다는 것을 알 수 있다.
이렇게 Untracked한 파일이 제거된 것을 확인할 수 있다.