예를 들어 처음에 github에서 프로젝트를 뽑아서 수정했는데, "아, 글이 좀 지저분하다"는 걸 발견했는데, 하나씩 삭제하기엔 좀 귀찮더라구요. 다시 복제할 수도 있지만, 다시 복제할 수 있는 방법이 있나요? 복사본을 업데이트하는 메서드를 재정의하세요. 오랜만에 바이두에서 못찾았는데 낯설으니 섭섭해하지 마세요! !
git reset --hard 커밋되지 않은 모든 로컬 변경 사항을 제거합니다. git fetch && git reset --hard origin/master, 로컬 영역을 다루려면 github의 저장소를 사용하세요. 로컬 제출물도 삭제됩니다. 사용 전 백업을 권장합니다.
git reset --hard 외에도 git checkout .을 사용하여 모든 파일에 대한 수정을 취소하고(파일 추가 또는 삭제는 유효하지 않음) git checkout [特定文件路径]을 사용하여 특정 파일에 대한 수정을 취소할 수도 있습니다. 여러 경로는 공백으로 구분됩니다. . 이미 git commit 등록한 경우에는 Checkout을 사용할 수 없습니다.
git reset --hard
커밋되지 않은 모든 로컬 변경 사항을 제거합니다.git fetch && git reset --hard origin/master
, 로컬 영역을 다루려면 github의 저장소를 사용하세요. 로컬 제출물도 삭제됩니다.사용 전 백업을 권장합니다.
git reset --hard
외에도git checkout .
을 사용하여 모든 파일에 대한 수정을 취소하고(파일 추가 또는 삭제는 유효하지 않음)git checkout [特定文件路径]
을 사용하여 특정 파일에 대한 수정을 취소할 수도 있습니다. 여러 경로는 공백으로 구분됩니다. .이미
git commit
등록한 경우에는 Checkout을 사용할 수 없습니다.git 체크아웃 파일
1. 스테이징 영역에 변경 사항이 포함되어 있습니다
git 재설정 HEAD 파일
git checkout -- 파일
변경 사항이 포함되지 않습니다
git 체크아웃 -- 파일
참고:
file은 파일 이름입니다
git status 준비 영역에서 변경 사항 보기
git은 체계적으로 학습할 수 있는 사이트입니다
이 사이트에 검색량이 많은데 어떻게 안 나오나요? 검색 능력이 좋은 것 같군요...
이 사이트에 검색량이 많은데 왜 검색이 안되나요? 키워드를 잘못 검색해서 그런걸까요....