代码之家  ›  专栏  ›  技术社区  ›  Vincent Scheib

git分支如何与我的回购中的其他分支相关联?

git
  •  1
  • Vincent Scheib  · 技术社区  · 14 年前

    我想查看git分支周围的提交上下文:我的repo中任何附近的祖先或后代。如果分支是最新的并且显示在顶部,那么使用gitk很容易做到这一点。如果树枝是旧的,那就太乏味了。

    4 回复  |  直到 14 年前
        1
  •  1
  •   Pat Notz    14 年前

    gitk --all (这是我的偏好)你也可以使用 git show-branch a nice tutorial 按命令。

        2
  •  1
  •   second    14 年前

    尝试使用

    gitk --all
    
        3
  •  0
  •   Cascabel    14 年前

    祖先很容易。后代,不多。如果你想保证 全部的 gitk ,使用 --all

    如果你开始 吉特

        4
  •  0
  •   Vincent Scheib    14 年前
    git log --graph --format=oneline branch~10..branch 
                                     branch~10..master 
                                     branch~10..everyOtherBranch ...
    

    然后,滚动到文件的最末尾(“G”in less)。10是一个神奇的数字,它可以把历史推到足够远的地方去看背景,使它足够大,可以看到共同的祖先。

    但列出每一个分支都很乏味。如果您记住分支上某个提交的SHA,然后搜索它,那么使用--all就可以了。但这也不太好。