我使用git-flow
来开发我的项目
开发时,我经常在功能分支上有数百条提交消息。
但是一旦将功能分支合并到develop分支中,
我只能获得一条合并的提交消息并丢失数百条提交消息。
有没有办法在合并到develop分支后查看功能分支上的数百个已提交消息。
或者查看功能分支上的详细提交消息是没用的,因此在合并之后无法查看日志?
我可以在git-tower上实现这个目标
答案 0 :(得分:1)
如果您只想列出合并分支的提交:
git log --pretty=oneline --abbrev-commit mergedBranch ^mainBranch --no-merges
在您的情况下:feature/checkout_layout ^develop
。
(基于“Using Git, show all commits that are in one branch, but not the other(s)”)。
答案 1 :(得分:0)
我不确定你在那里使用的是什么GUI工具,但是你所要求的当然是使用本机Git CLI。例如,这个:
git log --date-order --all --graph
会给你你想要的东西,即在所有分支上提交。