회사에서 실수로 파일을 삭제하여 원격 저장소에 제출했습니다. 이제 다른 변경 사항을 변경하지 않고 파일을 다시 가져오고 싶습니다.
黄舟2017-05-02 09:53:46
아주 간단합니다. 어떤 제출물인지 알고 있다면 그냥 사용하세요
으아아아그렇습니다. 여기서 xxxx는 git 라이브러리의 sha-1 번호입니다.
某草草2017-05-02 09:53:46
commit_id 보기git log $filename
git log $filename
重置文件git reset $commit_id
恢复文件git checkout $filename
파일 재설정
git 재설정 $commit_id
🎜파일 복원🎜git checkout $filename
🎜習慣沉默2017-05-02 09:53:46
파일의 이전 제출 ID를 로컬에서 삭제하여 손실된 파일을 검색하거나 원격 끝에서 다시 가져온 다음 다시 원격 끝으로 추가, 커밋 및 푸시할 수 있습니다. 즉, 제출 및 푸시가 한 번 더 생성됩니다. , 파일을 다시 가져오는 것은 Louda의 답변인 git checkout commit id -- 파일 경로 삭제
에 불과합니다.