小编典典

如何运行 git log 以仅查看特定分支的更改?

all

我有一个本地分支跟踪远程/主分支。运行git-pulland后git- log,日志将显示远程跟踪分支以及当前分支中的所有提交。但是,由于对远程分支进行了如此多的更改,我只需要查看对当前本地分支所做的提交。

用于仅显示特定分支的提交的 Git 命令是什么?

笔记:

配置信息:

[branch "my-branch"]
  remote = origin
  merge = refs/heads/master

阅读 143

收藏
2022-03-13

共1个答案

小编典典

假设您的分支是从 中创建的master,然后 在分支中 (即,您已签出分支):

git cherry -v master

要么

git log master..

如果您不在分支中,则可以将分支名称添加到“git log”命令中,如下所示:

git log master..branchname

如果您的分支是由 制成的origin/master,那么说origin/master而不是master

2022-03-13