再切换到master分支: git checkout master.
然后使用git branch -m 分支名 新分知名 来进行改名操作.
删除分支.
注意不能删除当前活跃的分支....因为这是一个Fast Forward合并, Git把feature分支后来所有的commits都放在了master分支上, 就像没有分开过一样:
但是Fast-forward合并只有在满足这个条件的时候才可能执行...首先切换到master分支, 然后再进行git merge, 但是这一次, 我想把我这个分支的过程留下痕迹, 所以要禁用fast-forward 合并:
git merge 要被合并进来的分支 --no-ff...解决合并的冲突
如果两个分支上都对同一个文件进行了修改, 那么就有可能发生冲突.
首先创建一个分支, 并切换到该分支上:
然后修改index.html, 修改几个地方吧....上图我使用的是Visual Studio Code, 可以点击上面的按钮来进行冲突的解决, 也可以手动修改文件进行解决.
但是在这里我使用我配置好的mergetool:
git mergetool.