Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
tangzs
V2EX  ›  Linux

git命令行下怎么查看当前分支是基于哪一个分支的,以决定是否可以执行git rebase,有没有命令可以列出一个分支的树型结构?

  •  
  •   tangzs · Sep 30, 2013 · 57533 views
    This topic created in 4782 days ago, the information mentioned may be changed or developed.
    谢谢哈
    13 replies  •  2016-12-06 11:35:19 +08:00
    jianghu52
    jianghu52
    Sep 30, 2013❤️1
    1
    第一个问题不知道答案,而且我觉得你这个问题比较容易混淆。因为当前的这个版本如果是master合并了其他分支之后得到的,你说他的属于master分支,还是其他分支呢。
    第二个问题我也不知道命令,但是我能从gui的历史记录上看到分支的树形结构
    lichao
    lichao
    Sep 30, 2013❤️1
    2
    git branch ?
    lichao
    lichao
    Sep 30, 2013
    3
    @lichao 哦,不是这么回事儿
    cadl
    cadl
    Sep 30, 2013 via Android❤️1
    4
    git log --graph 会出现一个commit的图
    pengphy
    pengphy
    Sep 30, 2013❤️1
    5
    git show-branch 可以看出分支上的递交状况
    Golevka
    Golevka
    Sep 30, 2013❤️1
    6
    gitk不是也挺好用的么
    rrrrutdk
    rrrrutdk
    Sep 30, 2013❤️1
    7
    git log --graph --decorate --all
    welsonla
    welsonla
    Sep 30, 2013❤️1
    8
    git branch -va
    eggcaker
    eggcaker
    Sep 30, 2013 via Android❤️1
    9
    tig
    tangzs
    tangzs
    OP
    Sep 30, 2013
    10
    谢谢各位,试了一下感觉 @eggcaker 说的 tig 命令可能比较适合我。
    halfelf
    halfelf
    Oct 1, 2013
    11
    lola = log --graph --decorate --pretty=oneline --abbrev-commit --all
    pright
    pright
    Oct 10, 2013❤️1
    12
    git branch -vv
    linuxqiao
    linuxqiao
    Dec 6, 2016
    13
    @halfelf 常用这个来检查自己的分支和 upstream 分支的状态。 +1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4458 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 05:42 · PVG 13:42 · LAX 21:42 · JFK 00:42
    ♥ Do have faith in what you're doing.