我正在使用命令行版本的Git和gitk。我想看到完整版本樹,而不僅僅是從當前簽出的版本可到達的部分。可能嗎?在git中查看完整版本樹
82
A
回答
53
你可以嘗試以下方法:
gitk --all
你可以告訴使用任何git rev-list
understands顯示gitk
什麼,所以如果你只是想幾個分支,你可以這樣做:
gitk master origin/master origin/experiment
。 ..或更奇特的東西,如:
gitk --simplify-by-decoration --all
201
如果你碰巧不是h AVE可用的圖形界面,您還可以打印出命令行提交圖表:
git log --oneline --graph --decorate --all
如果此命令無效選項--oneline抱怨,用途:
git log --pretty=oneline --graph --decorate --all
82
當我在我工作的地方與終端而已,我用:
git log --oneline --graph --color --all --decorate
當OS支持GUI,我使用:
gitk --all
當我在我家的Windows PC的時候,我用我自己的GitVersionTree
12
對於同一個問題,有一個very good answer。
添加以下行 「〜/的.gitconfig」:
[alias]
lg1 = log --graph --abbrev-commit --decorate --date=relative --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)' --all
lg2 = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n'' %C(white)%s%C(reset) %C(dim white)- %an%C(reset)' --all
lg = !"git lg1"
相關問題
- 1. 在VS2008中查看版本樹
- 2. 在iPhone上查看完整網站,而不是移動版本
- 3. 如何查看xcode5上的完整版本日誌?
- 4. 查看SML完整列表
- 5. Tomcat的完整版本GC
- 6. XText禁用完整版本
- 7. git的做法:完整的新版本的應用程序
- 8. Git:將完整的文件樹添加到主文件中
- 9. 如何在git中獲取文件的版本樹?
- 10. Git bash在運行arc版本時看不到git
- 11. 如何檢查樹是否完整?
- 12. 如何在ponyorm中查看具有值的完整查詢
- 13. 使用sql查詢查詢完整的Informix數據庫版本
- 14. git查看整個合併比較
- 15. Android如何查看版本
- 16. 如何查看sbt版本?
- 17. 如何查看Django版本
- 18. eclipse/egit查看文件的先前版本(git)
- 19. 任何工具,以查看git版本之間的差異
- 20. Git命令查看版本庫是否已更改(無差異)
- 21. 我應該把完整的龍捲風樹放在版本控制下嗎?
- 22. 查看完整的文件差異承諾(即在git的託管)
- 23. Doctrine 2嵌套集 - 在單個查詢中檢索完整樹
- 24. 在樹枝中解析文本在ZF2中查看
- 25. Pycharm - 查看完整提交信息
- 26. django查看完整性錯誤
- 27. 如何查看NSUserDefaults的完整內容
- 28. 查看器對象的完整文檔
- 29. 查看完整Asp.Net Web配置
- 30. 如何查看完整的追溯?
這就是真正的美麗。圖形用戶界面是懦夫;-) – Johnsyweb 2011-03-19 11:21:00
誰需要gitk,當我們有gitl!別名gitl ='git log --oneline --graph --decorate --all' – 2013-02-05 01:30:03
'alias gl ='git log --oneline --graph --decorate --all''。爲什麼輸入比需要更多;) – 2013-11-18 21:03:09