同步主分支与自己分支的正确做法
2023/11/22
1、拉取一下最新的代码,如果远程有别人新创建了分支,通过此操作就可以在本地看到。
git pull
2、通过上面的拉取后,如果远程分支有变动,则将远程分支变动的代码合并到本地分支。
git push
3、切换到本地主分支main
。
git switch main
4、拉取远程分支origin/main
的变更到本地暂存区。
git pull
5、将远程分支origin/main
的变更合并到本地分支main
。
git push
6、切换到本地自己的分支。
git switch [自己的分支]
7、拉取远程分支origin/[ 自己的分支 ]
的变更到本地暂存区。
git pull
8、将远程分支origin/[ 自己的分支 ]
的变更合并到本地分支[ 自己的分支 ]
。
git push
9、将本地主分支main
的变更合并到本地分支[ 自己的分支 ]
。
git merge --no-ff main
10、将本地分支[ 自己的分支 ]
的变更合并到远程分支origin/[ 自己的分支 ]
。
git push
11、切换到本地主分支main
。
git switch main
12、将本地分支[ 自己的分支 ]
合并到本地主分支main
。
git merge --no-ff [自己的分支]
13、将本地主分支main
的变更合并到远程分支origin/main
。
git push
14、切换回本地自己的分支。
git switch [自己的分支]