可以自定義 git log 的格式--pretty。但是,我找不到在沒有尾隨換行符的情況下顯示正文的方法。可能嗎?
我希望能夠像這樣顯示我的日志:
dc121234 Add some stuff
2349823f Update things
23498fe2 Add bugs
It’s important to add bug to your code
12398aab Clear thing
我快到了--pretty="%h %s% b",但這就是我得到的:
dc121234 Add some stuff
2349823f Update things
23498fe2 Add bugs
It’s important to add bug to your code
12398aab Clear thing
如果我想添加更多的空白空間--pretty="%h %s% b%n"(我添加了一個%nbetween %sand %b),我會在多行提交訊息之后得到一個不需要的雙換行符:
dc121234 Add some stuff
2349823f Update things
23498fe2 Add bugs
It’s important to add bug to your code
12398aab Clear thing
有沒有辦法洗掉在 ? 之后添加的額外尾隨換行符%b?
uj5u.com熱心網友回復:
--pretty=默認為tformat, 帶有終止符換行符。--pretty=format:%h\ %s%n%b%-C不會在末尾添加額外的換行符,并且會吃掉正文中的所有尾隨換行符。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/441100.html
標籤:混帐
