查看git中的完整版本树?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (196)

我正在使用Git和GITK的命令行版本。我希望看到完整的版本树,而不仅仅是从当前签出的版本中可以到达的部分。有可能吗?

提问于
用户回答回答于

可以尝试以下方法:

gitk --all

你看得出来gitk使用git rev-list理解,所以如果你只想要几个分支,你可以:

gitk master origin/master origin/experiment

或者

gitk --simplify-by-decoration --all
用户回答回答于

如果碰巧没有可用的图形界面,还可以在命令行上打印提交图:

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

如果此命令使用无效的选项

git log --pretty=oneline --graph --decorate --all

扫码关注云+社区