mysysgit - github에서 업데이트를 반복적으로 덮어쓰는 방법은 무엇입니까?
PHP中文网
PHP中文网 2017-05-02 09:31:25
0
6
854

예를 들어 처음에 github에서 프로젝트를 뽑아서 수정했는데, "아, 글이 좀 지저분하다"는 걸 발견했는데, 하나씩 삭제하기엔 좀 귀찮더라구요. 다시 복제할 수도 있지만, 다시 복제할 수 있는 방법이 있나요? 복사본을 업데이트하는 메서드를 재정의하세요.
오랜만에 바이두에서 못찾았는데 낯설으니 섭섭해하지 마세요! !

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(6)
给我你的怀抱

git reset --hard 커밋되지 않은 모든 로컬 변경 사항을 제거합니다.
git fetch && git reset --hard origin/master, 로컬 영역을 다루려면 github의 저장소를 사용하세요. 로컬 제출물도 삭제됩니다.
사용 전 백업을 권장합니다.

滿天的星座

git reset --hard 외에도 git checkout .을 사용하여 모든 파일에 대한 수정을 취소하고(파일 추가 또는 삭제는 유효하지 않음) git checkout [特定文件路径]을 사용하여 특정 파일에 대한 수정을 취소할 수도 있습니다. 여러 경로는 공백으로 구분됩니다. .
이미 git commit 등록한 경우에는 Checkout을 사용할 수 없습니다.

黄舟

git 체크아웃 파일

Ty80

1. 스테이징 영역에 변경 사항이 포함되어 있습니다
git 재설정 HEAD 파일
git checkout -- 파일
변경 사항이 포함되지 않습니다
git 체크아웃 -- 파일

참고:
file은 파일 이름입니다
git status 준비 영역에서 변경 사항 보기

git은 체계적으로 학습할 수 있는 사이트입니다

刘奇

이 사이트에 검색량이 많은데 어떻게 안 나오나요? 검색 능력이 좋은 것 같군요...

我想大声告诉你

이 사이트에 검색량이 많은데 왜 검색이 안되나요? 키워드를 잘못 검색해서 그런걸까요....

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿