tangzs
V2EX  ›  Linux

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

By tangzs at 2013 年 9 月 30 日 · 57413 次点击
谢谢哈
13 条回复  •  2016-12-06 11:35:19 +08:00
jianghu52
   1
jianghu52  
   2013 年 9 月 30 日   ❤️ 1
第一个问题不知道答案,而且我觉得你这个问题比较容易混淆。因为当前的这个版本如果是master合并了其他分支之后得到的,你说他的属于master分支,还是其他分支呢。
第二个问题我也不知道命令,但是我能从gui的历史记录上看到分支的树形结构
lichao
   2
lichao  
   2013 年 9 月 30 日   ❤️ 1
git branch ?
lichao
   3
lichao  
   2013 年 9 月 30 日
@lichao 哦,不是这么回事儿
cadl
   4
cadl  
   2013 年 9 月 30 日 via Android   ❤️ 1
git log --graph 会出现一个commit的图
pengphy
   5
pengphy  
   2013 年 9 月 30 日   ❤️ 1
git show-branch 可以看出分支上的递交状况
Golevka
   6
Golevka  
   2013 年 9 月 30 日   ❤️ 1
gitk不是也挺好用的么
rrrrutdk
   7
rrrrutdk  
   2013 年 9 月 30 日   ❤️ 1
git log --graph --decorate --all
welsonla
   8
welsonla  
   2013 年 9 月 30 日   ❤️ 1
git branch -va
eggcaker
   9
eggcaker  
   2013 年 9 月 30 日 via Android   ❤️ 1
tig
tangzs
   10
tangzs  
OP
   2013 年 9 月 30 日
谢谢各位,试了一下感觉 @eggcaker 说的 tig 命令可能比较适合我。
halfelf
   11
halfelf  
   2013 年 10 月 1 日
lola = log --graph --decorate --pretty=oneline --abbrev-commit --all
pright
   12
pright  
   2013 年 10 月 10 日   ❤️ 1
git branch -vv
linuxqiao
   13
linuxqiao  
   2016 年 12 月 6 日
@halfelf 常用这个来检查自己的分支和 upstream 分支的状态。 +1
Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
© 2026 V2EX · 56ms · 3.9.8.5