用命令行操作比较少,公司同事分享了一个教程,记下来作为笔记
假设我本地的开发分支名是:work
下面是合并分支的步骤:
1. git status (查看git状态,add之后就变成绿色,如果没有add就是红色)
git add . (提交全部修改到暂存区)
git commit . (全部修改提交完毕)
*此时,会弹出个打tag的窗口,按下i键开始输入,输入mod: ,后面自己输入。输入法切换到英文,连续按下esc : wq回车键即可退出编辑
2. git checkout master (切换到主分支)
git pull (把远程库的最新节点拉到本地)
git status
3. git checkout work
git rebase master (合并主分支)
*这时有可能会出现冲突,解决冲突。修改完后执行两条命令 git add . git rebase
4. git checkout master
git merge work (主分支合并最新的work分支)
git push (本地master分支提交到远程库)
5. 这一步可以不要,切换到原来的分支继续开发
git fetch
git checkout -b work (在本地新建work分支,继续开发)
走完这几步,就能继续开发,以后提交的话再次走这几步