728x90
반응형
질문 : Git에서 로컬 작업 디렉토리를 지우려면 어떻게해야합니까?
Git에서 내 작업 디렉토리를 어떻게 지울 수 있습니까?
답변
특정 파일을 마지막으로 커밋 된 상태로 재설정하려면 (특정 파일에서 커밋되지 않은 변경 사항을 버리기 위해) :
git checkout thefiletoreset.txt
git status
출력에 언급되어 있습니다.
(use "git checkout -- <file>..." to discard changes in working directory)
전체 저장소를 마지막 커밋 된 상태로 재설정하려면 :
git reset --hard
비 추적 파일을 제거하려면, 나는 대개 모든 작업 복사본의 파일 (그러나 삭제 .git/
폴더를!), 다음을 수행 git reset --hard
하는 커밋 된 파일과 잎을.
git clean
을 사용하는 것입니다 ( 경고 : -x
플래그를 사용하면 Git이 무시 된 파일을 삭제합니다).
git clean -d -x -f
-d
)와 git ( -x
)에서 무시되는 파일을 포함하여 추적되지 않은 파일을 제거합니다. -f
인수를 -n으로 대체하여 -n
을 수행하거나 -i
대화식 모드)를 수행하면 제거 될 항목을 알려줍니다.
관련 링크 :
- git-reset 매뉴얼 페이지
- git-clean man 페이지
- git ready "추적되지 않은 파일 정리" (Marko가 게시 한대로)
- 스택 오버플로 질문 "현재 Git 작업 트리에서 로컬 (추적되지 않은) 파일을 제거하는 방법" )
출처 : https://stackoverflow.com/questions/673407/how-do-i-clear-my-local-working-directory-in-git
728x90
반응형
'개발관련 > Git' 카테고리의 다른 글
GitHub에서 분기 된 저장소를 업데이트하거나 동기화 하는 방법 (0) | 2021.12.13 |
---|---|
“git commit”과“git push”의 차이점 (0) | 2021.12.13 |
Git으로 GitHub에서 특정 분기 가져오기 (0) | 2021.12.12 |
Git의 디렉토리에있는 파일을 무시하는 방법 (0) | 2021.12.12 |
git 저장소의 모든 파일에있는 총 줄 수를 계산하는 방법 (0) | 2021.12.12 |