git pull之后,删除了本地新更新的文件
淡淡烟草味
淡淡烟草味 2017-05-02 09:39:13
0
2
791

远程仓库有4个文件,本地有5个文件,相当于新增了一个,从远程仓库git pull下来后,会把本地的新增文件给删除了,直接git push又提示版本落后,不能推送到远程仓库,应该如何操作?

淡淡烟草味
淡淡烟草味

모든 응답(2)
我想大声告诉你

새로 추가된 로컬 파일을 먼저 커밋한 후 원격 저장소를 병합합니다. 구체적인 작업은 다음과 같습니다.
git add .
git commit -m "something"
git fetch
git rebase - i 원본/원격 브랜치 이름
리베이스를 사용하면 포크를 방지할 수 있습니다

PHPzhong

추가하자면. 아직 최종 버전이 제출되지 않은 경우 git commit 단계에서 두 가지 옵션이 있습니다.

먼저 stash한 다음 rebase하고 git stash apply stash@{0}
먼저 커밋한 다음 모든 로컬 변경 사항을 완료한 다음 git commit --amend

할 수도 있습니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!