摘要:
`Fast forward`模式,删除分支后,会丢掉分支信息。
禁用`Fast forward`模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。
git merge --no-ff -m "merge with no-ff" dev
- `--no-ff`参数,表示禁用`Fast forward`
- 因为本次合并要创建一个新的commit,所以加上`-m`参数,把commit描述写进去
git log --graph --pretty=oneline --abbrev-commit 阅读全文