git에서 실수로 삭제한 단일 파일을 롤백하는 방법
PHPz
PHPz 2017-05-02 09:51:46
0
5
1175

회사에서 실수로 파일을 삭제하여 원격 저장소에 제출했습니다. 이제 다른 변경 사항을 변경하지 않고 파일을 다시 가져오고 싶습니다.

PHPz
PHPz

学习是最好的投资!

모든 응답(5)
黄舟

아주 간단합니다. 어떤 제출물인지 알고 있다면 그냥 사용하세요

으아아아

그렇습니다. 여기서 xxxx는 git 라이브러리의 sha-1 번호입니다.

大家讲道理

이전 커밋으로 전환하고 실수로 삭제한 파일을 복사한 다음 새 브랜치를 만들고 커밋을 붙여넣습니다.

左手右手慢动作

git stash pop도 시도해 볼 수 있습니다

某草草

commit_id 보기
git log $filenamegit log $filename
重置文件
git reset $commit_id
恢复文件
git checkout $filename파일 재설정

git 재설정 $commit_id 🎜파일 복원🎜git checkout $filename🎜
習慣沉默

파일의 이전 제출 ID를 로컬에서 삭제하여 손실된 파일을 검색하거나 원격 끝에서 다시 가져온 다음 다시 원격 끝으로 추가, 커밋 및 푸시할 수 있습니다. 즉, 제출 및 푸시가 한 번 더 생성됩니다. , 파일을 다시 가져오는 것은 Louda의 답변인 git checkout commit id -- 파일 경로 삭제

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