有沒有什麼辦法來描述加入到一個Git分支?我想保留我的分支名稱相當短,但有時將其附加一些簡短的說明列出它們會很有用。
回答
你可以用git notes
做到這一點:
git notes add your_branch -m "BRANCH_DESCRIPTION: A descriptive name for this branch"
然後你就可以讀回出使用這個命令:
git notes show your_branch
您可以將您的筆記作爲一個文件並使用它,切換-f
選項的-m
選項,當然傳遞的是文件名而不是字符串。
git notes add your_branch -f mynotes.txt
謝謝,這可以讓它簡化一些。儘管如此,能夠列出旁邊有註釋的所有分支也是很好的。 – JoGr
我認爲這是一種誤導,恐怕 - git筆記只能添加到對象中,所以這實際上是在命令運行時將註釋添加到'your_branch'的提示處,而不是分支。一旦你添加了更多的提交到'your_branch','git notes顯示your_branch'將不再起作用。我認爲一個更好的解決方案是[關於Luwe鏈接到的問題的最高投票答案](http://stackoverflow.com/q/2108405/223092)。 –
是的,確實如此。按照我的正常工作流程,它不像我想要的那樣工作。我會檢查鏈接的問題... – JoGr
的地方加入您的分支描述&名稱應該是在merge commit
筆記。這是因爲分支機構應該是短暫的,並且他們的分支機構不能保證永遠持續下去。
您真正需要它們的時間(描述性分支名稱)是當您必須查看已合併的舊歷史記錄以及此分支頭(提示)已被刪除等情況時。您需要更多線索它是什麼(又名你應該寫了更好的提交消息;-)
因此,合併提交將列出分支名稱/父分支的詳細信息(特別是No2,No3,..,因爲否1的名稱將要麼是'主',要麼將在後來的合併中出現)。
請記住,分支名稱和描述是一種方便,而不是必需的。我敢肯定,有由Linus牛逼職位,以這種效果(通常與一些重點;-)
你已經得到分支名稱一些幫助.. how-to-avoid-merge-branch-name-of-branch-in-commit-messages
- 1. git中的分支描述
- 2. 是否可以向瀏覽器標籤中添加上標
- 3. 向變量添加描述性文本
- 4. git中的分支描述,繼續
- 5. Git顏色 - 分支描述文本
- 6. 如何檢索Git分支的描述?
- 7. 向商品添加描述
- 8. Git描述給出不同的標籤
- 9. 是否可以向Bootstrap的活動標籤添加箭頭?
- 10. 添加分類標籤到Woocommerce產品描述的末尾
- 11. 是否可以找到XToolkit的描述?
- 12. 是否可以重新定義「描述」?
- 13. 是否可以在ASP標籤之間添加HTML標籤?
- 14. 是否可以在選項中添加標籤標籤?
- 15. 是否可以將id添加到標籤標籤?
- 16. 還原分支更改git的標記名稱描述
- 17. meta標籤描述
- 18. 元描述標籤
- 19. 我可以使用描述屬性來分配標籤文本嗎?
- 20. 如何在git中添加長描述
- 21. git分支概述
- 22. 向jquery Nivo Slider添加描述(不是默認標題)
- 23. Git是否支持「複製到」標籤?
- 24. Git標籤和分支版本是?
- 25. 爲skos提供描述性標籤:semanticRelation
- 26. Git標籤與分支
- 27. Git - 分支或標籤?
- 28. XML解析,以獲取描述標籤
- 29. 打印分支描述
- 30. 是否可以向Rhino添加Function.caller支持?
好問題 - 這將是很好能夠爲標籤做這件事。 –
@Paul R:有可能使用標籤,只需使用git標籤-m「消息」 – dunni