git如何回退单个文件误删
PHPz
PHPz 2017-05-02 09:51:46
0
5
1162

在公司误删了某个文件,已经提交到远程版本库,现在想将该文件找回来,其他改动不变,有什么办法?

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 -- 파일 경로 삭제

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