실수로 로컬 git repo에서 몇 개의 파일을 삭제했습니다.원격 저장소에서 누락 된 파일을 검색 하시겠습니까?
이 변경 사항을 원격으로 푸시하지 않았습니다.
리모컨에서이 파일을 다시 가져 오는 쉬운 방법이 있습니까?
일반적으로 나는 단지 git clone
을 수행하지만 더 좋은 방법이 있어야합니다.
실수로 로컬 git repo에서 몇 개의 파일을 삭제했습니다.원격 저장소에서 누락 된 파일을 검색 하시겠습니까?
이 변경 사항을 원격으로 푸시하지 않았습니다.
리모컨에서이 파일을 다시 가져 오는 쉬운 방법이 있습니까?
일반적으로 나는 단지 git clone
을 수행하지만 더 좋은 방법이 있어야합니다.
git checkout .
삭제를 사용하여 커밋을 되돌리거나 삭제를 수행하기 전에 HEAD
을 커밋 전에 재설정해야합니다. 삭제 기록을 유지할지 여부에 따라 달라집니다.
아직 삭제하지 않은 경우 삭제 된 파일을 체크 아웃하면 로컬 저장소에서 복원 할 수 있습니다.
모든 로컬 변경 사항을 취소 할 수있다 : 로컬 변경 손실을 방지하려면
git checkout .
는, 대신에이 작업을 수행 :
git ls-files -d -z | xargs -0 git checkout --
(촬영 ROM을 http://data.agaric.com/restore-locally-deleted-files-git 그들은 또한 git update -- .
을 사용하는 것이 좋습니다. 유효한 자식 명령.