【问题标题】:How can I see commit pushed in different branches together?我怎样才能看到提交在不同的分支中一起推送?
【发布时间】:2020-03-08 17:31:12
【问题描述】:

我想列出在不同分支中进行的最后一次提交。 IE。我想查看分支名称,即使在某些情况下我已经忘记了。

场景 => 让我们来看看 - 我在一天之内在 3 个不同的分支中工作,我想看看我在所有这 3 个分支中的最后一次提交,即。 - 不提及任何分支名称。

我可以使用此命令将所有提交推送到特定分支 -

git log mybranchName

是否有任何规定可以给我这样的结果 -

分支login => commit: Added form design.

分支register => commit: Registration module completed.

分支master => commit: Release v1.0.0

注意 - 不只是 3 个分支,它应该是一个标志,用于获取我想列出的最后几个分支。唯一的目的是列出我正在处理的分支,而不是记下来。

如果有任何标志可以帮助我实现这一目标,我也很高兴。 ????

【问题讨论】:

  • 这能回答你的问题吗? Pretty git branch graphs
  • git log --all --since=yesterday?
  • @jthill - 它对我没有任何作用。
  • @AnujRaghuvanshi,您能否检查一下您对我的回答的未决更改?是的,log 不见了,谢谢,但我已经对选项进行了排序,原因很充分,在链接中进行了解释。

标签: git github git-commit


【解决方案1】:

如果您使用简单的图形界面,如gitkgitg,您可以传递--all 选项,它将列出所有提交的分支:

【讨论】:

    【解决方案2】:

    您可能想看看this 问题。

    以一种很好的方式同时查看所有分支的一个很好的命令如下:

    git log --graph --oneline --decorate --all
    

    要记住它,请参阅this answer

    【讨论】:

      猜你喜欢
      • 2018-12-12
      • 2011-06-15
      • 2011-04-07
      • 2016-07-20
      • 2021-11-25
      • 2015-02-06
      • 1970-01-01
      • 2020-11-27
      • 1970-01-01
      相关资源
      最近更新 更多