git已經變成了很多程式設計師日常工具之一。
git log是檢視git歷史的好工具,不過預設的格式並不是特別的直觀。
很多時候想要更簡便的輸出更多或者更少的資訊,這裡列出幾個git log的format。
可以根據自己的需要定製。
git log命令可一接受乙個--pretty選項,來確定輸出的格式.
如果我們只想輸出hash.
git log --pretty=format:"%h"git用各種placeholder來決定各種顯示內容:
下面內容來自這裡
除此之外, --graph選項可以顯示branch的ascii圖例。
[alias]或者執行:lg = log --graph
git config --global alias.lg "log --graph"最後來乙個別人分享的例子,稍微有些慢,但是可以看下git log定製效果,效果很酷。。
git log --graph --pretty=format:'%cred%h%creset -%c(yellow)%d%creset %s %cgreen(%cr)%creset' --abbrev-commit --date=relative輸出提交中的修改檔案,其中-1是輸出最近一次提交的資訊
git log -1 --pretty="format:" --name-only
個性化推薦猜你心
個性化推薦猜你心 money 記者 王茹芳 亞馬遜中國對個性化推薦系統守口如瓶,哪怕只是相關資料。難怪亞馬遜如此小心,現在,個性化推薦以其在電商 的廣泛應用而聞名,它們以顧客的興趣作為切入點,產生乙個推薦列表,也就是你所熟悉的那些 猜你可能會喜歡 亞馬遜是零售 中使用個性化推薦技術的先驅,其個性化推...
Liferay的個性化功能
liferay 的個性化功能有兩塊 內容和布局管理 外觀設定。liferay 在頁面上方提供了這兩個選單選項,也就是 content and layout 和look and feel 至於拖轉功能可以歸到布局管理下。內容和布局管理用來管理系統導航欄上的頁面以及它們的子頁面,增加乙個新的頁面時,其可...
個性化網域名稱的實現
個性化網域名稱,即將 使用者的使用者名稱作為二級網域名稱的字首。比如像 如何實現這種功能呢?我採用三個步驟來實現 2 在那台apche伺服器的主機配置中,在你要實現個性化網域名稱的虛擬主機配置 中加入一段 serveralias kakapo.cn kakapo.cn 舉例 namevirtualh...