2

有什么办法可以强制“git log”从不同的分支读取提交历史记录?

4

3 回答 3

3

只需输入“git log 分支名--文件名”。

于 2012-09-28T18:39:54.413 回答
3

您可以使用

git whatchanged branch filename

获取在该分支中更改文件的所有提交的概述。和

git whatchanged -p branch filename

将为您提供每个提交的该文件的详细差异。

于 2012-09-29T04:45:30.073 回答
-1

您可以签出不同的分支,而无需提交您当前所在的分支

git checkout <<branchname>> -f

我相当确定这不会影响您当前的(未提交的)分支

于 2012-09-28T18:34:08.620 回答