Git将master合并到自己分支
当主干有新版本代码提交时,我们往往需要将master合并到家自己分支,下面一develop分支为例记录整个过程。
1. 切换空间到master主干分支上
git checkout master
2. 更新master代码到本地
git pull
3. 切换到自己的分支
git checkout develop
4. 合并主干到自己的分支
git merge master
5. 解决冲突
用idea或者sublime text可以解决冲突
Git用<<<<<<<,=======,>>>>>>>标记分离不同分支的内容,将不需要的部分删掉即可解决冲突。
6. 提交变化
提交所有变化
· git add -A 提交所有变化
· git add -u 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)
· git add . 提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件
7. 提交到本地的版本库
git commit -m "conflict all fixed"
8. 代码提交到远程库
git push origin branchName
9. 其他
合并主干到分支,分支合并到分支的时候原理不变,适当替换分支名称