84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
远程仓库有4个文件,本地有5个文件,相当于新增了一个,从远程仓库git pull下来后,会把本地的新增文件给删除了,直接git push又提示版本落后,不能推送到远程仓库,应该如何操作?
새로 추가된 로컬 파일을 먼저 커밋한 후 원격 저장소를 병합합니다. 구체적인 작업은 다음과 같습니다. git add .git commit -m "something"git fetchgit rebase - i 원본/원격 브랜치 이름리베이스를 사용하면 포크를 방지할 수 있습니다
추가하자면. 아직 최종 버전이 제출되지 않은 경우 git commit 단계에서 두 가지 옵션이 있습니다.
먼저 stash한 다음 rebase하고 git stash apply stash@{0} 먼저 커밋한 다음 모든 로컬 변경 사항을 완료한 다음 git commit --amend
git stash apply stash@{0}
git commit --amend
새로 추가된 로컬 파일을 먼저 커밋한 후 원격 저장소를 병합합니다. 구체적인 작업은 다음과 같습니다.
git add .
git commit -m "something"
git fetch
git rebase - i 원본/원격 브랜치 이름
리베이스를 사용하면 포크를 방지할 수 있습니다
추가하자면. 아직 최종 버전이 제출되지 않은 경우 git commit 단계에서 두 가지 옵션이 있습니다.
먼저 stash한 다음 rebase하고
할 수도 있습니다.git stash apply stash@{0}
먼저 커밋한 다음 모든 로컬 변경 사항을 완료한 다음
git commit --amend