1、git pull
将主干分支内容更新到目前最新版本
2、rebase 工作分支到主干分支
这里 git 命令的rebase命令稍微有点复杂,我个人还是喜欢用TortoiseGit 中的rebase可视化界面,更加直观。rebase过程中注意一下解决冲突问题应该都没什么问题。
有关TortoiseGit的下载:
TortoiseGit
3、git push -f
将本地代码库强行推送到远端,并覆盖。
注意:一定要慎用git push -f这个命令,除非你是单独开发当然随便怎么用都行,不然一定要确认一起工作的伙伴目前暂时无更新远端代码库的操作再执行git push -f.
4、git checkout <主干分支>
将本地分支切换为主干分支。
5、git merge <工作分支>
将工作分支内容合并到主干分支。
6、git push
将代码提交到远端即可。