【问题标题】:Compare git commits on different branches [duplicate]比较不同分支上的 git 提交 [重复]
【发布时间】:2013-04-07 15:06:06
【问题描述】:

我有两个分支 - 主分支和实验分支。我如何查看哪些提交是在实验中而不是在 master 中?在 gitk 中看到这个就好了,但是在终端里也可以。

【问题讨论】:

    标签: git gitk


    【解决方案1】:

    你可以看到使用'git log':

    git log master..experimental
    

    这将向您显示哪些提交处于实验阶段,而不是主提交。

    【讨论】:

      【解决方案2】:

      man gitrevisions 中记录了选择修订的语法。在处理一整套修订的命令中,仅命名一个意味着“从该版本可以访问的所有内容”,在前面附加插入符号 ^ 表示“但不能从该版本访问任何内容”,A..B^A B 的替代拼写。

      (编辑:哦,男孩,我的 A..B 完全倒过来了。)

      【讨论】:

      • 谢谢。这是一个有用的信息。很遗憾,我无法标记两个答案。
      猜你喜欢
      • 2014-05-24
      • 2020-03-01
      • 2016-01-04
      • 1970-01-01
      • 2018-07-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-05
      相关资源
      最近更新 更多