添加一个分支, 并且换到该分支:
git checkout -b add-text
然后我再index.html里面添加点文字, 并commit.
然后再修改README.md, 添加文字, commit.
现在在 add-text这个分支上, 有两个commit, 看下log:
然后把这个分支合并到master分支.
首先切换到master分支, 然后再进行git merge, 但是这一次, 我想把我这个分支的过程留下痕迹, 所以要禁用fast-forward 合并:
git merge 要被合并进来的分支 --no-ff.
这样做的话, 将会出现一个新的合并commit,
然后查看git log:
可以看到, 整个分支的过程被记录了下来.
最后删除这个分支, 并查看log:
可以看到, 删除分支以后, log里面分支的名没有了, 但是分支还在.