亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

漂亮的Git分支圖

漂亮的Git分支圖

Git
嚕嚕噠 2019-06-26 14:51:41
漂亮的Git分支圖我看過一些書和文章,有一些非常漂亮的git分支和提交圖。如何制作高質量的可打印的吉特歷史圖像?
查看完整描述

3 回答

?
嗶嗶one

TA貢獻1854條經驗 獲得超8個贊

這個答案得到了遠遠超過它應得的關注。它最初被發布是因為我認為這些圖表看起來很好,而且它們可以畫出來-在IlluStrator中發表-而且沒有更好的解決方案。但是現在對于這個Q有更多適用的答案,例如分形他的,朱伯斯‘,或李哈里去投票吧!

更新2:我向Git中分支拓撲的可視化問題,因為它在那里更合適。這個版本包括 lg3,它同時顯示了作者和提交者的信息,所以您確實應該檢查它。離開這個答案是出于歷史(&REP,我承認)的原因,雖然我真的很想刪除它。

2%:我有兩個別名,我通常把我的化名~/.gitconfig檔案:

[alias]
lg1 = log --graph --abbrev-commit --decorate --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"


查看完整回答
反對 回復 2019-06-26
?
拉風的咖菲貓

TA貢獻1995條經驗 獲得超2個贊

這里的許多答案都是很棒的,但是對于那些只需要簡單一行就能找到答案而不需要設置別名或其他任何東西的人來說,這里是這樣的:

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

不是每個人都會git log所有的時間,但當你需要它時,只需記住:

"一只狗“=git logaLL-d電子郵件o尼琳-g拉斐爾


查看完整回答
反對 回復 2019-06-26
?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

對于文本輸出,您可以嘗試:

git log --graph --abbrev-commit --decorate --date=relative --all

或:

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

或:這是繪制DAG圖的圖形別名。

我個人用gitxgitk --allgitnub.


查看完整回答
反對 回復 2019-06-26
  • 3 回答
  • 0 關注
  • 1990 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號