Fast-forward 合并
- 假设我们在之前创建的
location-modules
分支上添加的新功能也想应用到master
分支上,这样我们可以做一个合并的操作。用的是git merge
命令。 - 首先切换到
master
这个分支上,可以用一个git branch
查看一下当前的分支,如果在其它的分支上,用git checkout
切换到 master 这个分支上来git checkout master
。 - 然后输入
git merge
,后面加上要合并的分支的名称,git merge location-modules
回车。
- 这里会显示 Fast-forward ,说明这是一个 Fast-forward 合并。到目前为止,我们在创建 location-modules 以后,还没有对 master 做新的提交,所以这个合并就是一个 Fast forward 合并,也就是会直接把在
location-modules
分支上做的提交合并到master
这个分支上来,这个合并的动作不会是一个新的提交,我们可以查看一下日志,使用命令git log --oneline
。