我用git-flow
来开发我的项目
在开发时,我经常在功能分支上收到数百条提交消息。
但是一旦将功能分支合并到开发分支,
我只能得到一个合并的提交消息而丢失了数百条提交消息。
合并到开发分支后,有什么方法可以查看功能分支上的数百条已提交消息。
还是在 feature 分支上查看详细的提交信息是没有用的,所以没有办法在合并后查看日志?
我可以在 git-tower 上实现吗
如果您只想列出来自合并分支的提交:
git log --pretty=oneline --abbrev-commit mergedBranch ^mainBranch --no-merges
在你的情况下:feature/checkout_layout ^develop
。
(基于“使用 Git,显示一个分支中的所有提交,但不显示其他分支”)。
我不确定您在那里使用的是什么 GUI 工具,但您所问的问题肯定可以通过本机 Git CLI 实现。例如,这个:
git log --date-order --all --graph
会给你你想要的,即在所有分支上提交。