[英]What is the git log pretty format placeholder that will show the same as the --source option?
我可以使用--source
選項向我顯示列出的每個git commit所在的分支之一。
git log --branches --author=Tim --since='February' --decorate --oneline --source
向我顯示了自2月以來的所有提交以及可以從中訪問該提交的分支之一。 這是輸出對我的外觀
我想添加使用--pretty
選項交換到的日期:
git log --branches --author=Tim --since=February --pretty=format:"%C(yellow)%h%Creset %Cred%d%Creset %C(cyan)%ar%Creset : %s"
和相應的輸出
漂亮的格式占位符%d
添加了“引用名稱,例如--decorate選項”(來自此處的文檔)。 漂亮的格式占位符包括到達每個提交所依據的引用名稱,例如--source選項?
漂亮的格式占位符包括到達每個提交所依據的引用名稱,例如
--source
選項?
沒有一個。 --source
選項設置一個標志, 使修訂遍歷在第一次到達提交時將適當的命令行引用名稱添加到每個提交 。 同樣的標志進行測試,並直接顯示到stdio流保存的信息,在show_decorations
在log-tree.c
中,但沒有pretty.c使用該領域。
(其他代碼使用->util
但出於其他目的,因此使用字段名稱util
。請注意,添加一個新格式字符(如果保存后會擴展到util字段)應該相當容易,但是您仍然必須設置旗。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.