0
A
回答
3
你如何做到這一點取決於你如何使用Git。在Git中沒有內建的方法,因爲Git不會做任何類型的通知。
一種選擇是簡單地設置自己的約定,並使用自己的腳本來提取此類提交或發送相應的通知,如post-receive
hook。
但是,在兩種常見的基於Git的工作流程中,這些工作原理是有約定的:通過電子郵件和GitHub發送補丁程序。
在通過電子郵件的工作流發送的修補程序,Linux內核和Git項目本身使用的,你要做的就是在窗體的消息的末尾添加行:
Cc: Joe Schmoe <[email protected]>
然後,當你使用git format-patch
和git send-email
通過電子郵件格式化併發送補丁程序,Joe Schmoe將在發送的電子郵件中發送CC,因此應通過電子郵件通知此補丁程序。
另一個約定,如果你使用類似GitHub的東西,就是使用@JoeSchmoe
提到他們的GitHub用戶名。我不知道我的頭頂,他們的幫助沒有說明,這是否從提交消息本身起作用;但至少在你提出的任何評論或拉取請求中,你可以寫@JoeSchmoe
,他會被告知你提到他的事實。
0
Git的提交信息自由的形式,但沒有任何功能,支持Git中本身這樣的事。你可以尋找一個支持Git的Git包裝器(Github?不知道),或者自己構建一些你本地使用的東西。
0
我試過github這個,是的,它的工作原理。 當你在提交信息中輸入@mention,那麼你可以點擊名稱導航到該人的個人資料
相關問題
- 1. 在Git commit summary中標記?
- 2. 你可以在git commit期間更改文件內容嗎?
- 3. ^在Git commit消息中的M個字符(git commit -v)
- 4. IntelliJ git commit消息模板
- 5. 你可以讓機器人發起一個消息嗎?
- 6. 我可以將git commit email發送給多個收件人嗎?
- 7. 撤消git commit
- 8. 你可以在boost :: locale中使用多個消息域嗎?
- 9. 如何在Git Tower中獲得Git Commit消息?
- 10. 連接git commit消息來redmine問題
- 11. Git commit不能使用消息
- 12. 撤消git commit --amend
- 13. 我應該在git commit消息中使用過去或現在式嗎?
- 14. 你可以在Vb.Net中「標記」一個文件嗎?
- 15. 你可以在python中標記命令行輸入嗎?
- 16. git commit詢問你是誰
- 17. 你可以打印交易中的消息嗎?
- 18. 爲什麼git commit(vim?)以這種方式爲消息着色?
- 19. 如何使用Intellij編輯以前的git commit消息?
- 20. 你可以用gruntjs記錄git修訂
- 21. 在perl中標記消息
- 22. Android Studio:如何在git commit消息中添加換行符?
- 23. 多個換行符合並在git commit消息中
- 24. 在git commit消息中包含日期或其他變量
- 25. 在Trac中使用Git commit消息關閉門票
- 26. 在git commit消息中使用「#」有什麼好處?
- 27. 在Windows上的git commit-msg中訪問提交消息
- 28. 是否可以在git服務器的許多存儲庫中搜索git commit消息?
- 29. 可以在svn commit的註釋部分顯示差異消息嗎?
- 30. 如何使用Notepad ++在git commit消息中將標題與正文分開?
我認爲你可以做你正在做的事,並讓人們搜索字符串「+ XYZ」。它似乎不會增加很多有明確的標記系統。 – siride 2015-01-26 18:33:01
沒有什麼能阻止你這樣做。你也可以實現一個服務器端鉤子來處理某些提交消息。我不確定這裏有什麼問題。 – eis 2015-01-26 18:41:42