1

我用git-flow来开发我的项目

在开发时,我经常在功能分支上收到数百条提交消息。

但是一旦将功能分支合并到开发分支,

我只能得到一个合并的提交消息而丢失了数百条提交消息。

合并到开发分支后,有什么方法可以查看功能分支上的数百条已提交消息。

还是在 feature 分支上查看详细的提交信息是没有用的,所以没有办法在合并后查看日志?

我可以在 git-tower 上实现吗

在此处输入图像描述

4

2 回答 2

1

如果您只想列出来自合并分支的提交:

git log --pretty=oneline --abbrev-commit mergedBranch ^mainBranch --no-merges

在你的情况下:feature/checkout_layout ^develop

(基于“使用 Git,显示一个分支中的所有提交,但不显示其他分支”)。

于 2014-02-08T10:28:19.667 回答
0

我不确定您在那里使用的是什么 GUI 工具,但您所问的问题肯定可以通过本机 Git CLI 实现。例如,这个:

git log --date-order --all --graph

会给你你想要的,即在所有分支上提交。

于 2014-02-08T10:25:17.260 回答