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消息中的M个字符(git commit -v)
- 2. 你可以让机器人发起一个消息吗?
- 3. 如何在Git Tower中获得Git Commit消息?
- 4. 你可以在boost :: locale中使用多个消息域吗?
- 5. 撤消git commit --amend
- 6. 我应该在git commit消息中使用过去或现在式吗?
- 7. 你可以在Vb.Net中“标记”一个文件吗?
- 8. 你可以在python中标记命令行输入吗?
- 9. 你可以打印交易中的消息吗?
- 10. 如何使用Intellij编辑以前的git commit消息?
- 11. 为什么git commit(vim?)以这种方式为消息着色?
- 12. 在perl中标记消息
- 13. 在git commit消息中包含日期或其他变量
- 14. 在git commit消息中使用“#”有什么好处?
- 15. Android Studio:如何在git commit消息中添加换行符?
- 16. 多个换行符合并在git commit消息中
- 17. 如何使用Notepad ++在git commit消息中将标题与正文分开?
- 18. 在cygwin中通过emacs保存git commit消息的难以置信的失败
- 19. 撤消git add和git commit以及一种git push原点
- 20. 你可以搜索github网络提交消息吗?
- 21. 你可以自定义一个mysql_error重复错误消息吗?
- 22. 你可以更改JavaScript错误事件消息的语言吗?
- 23. java的assert语句可以让你指定一条消息吗?
- 24. 是否存在与git prepare commit消息钩子相同的SVN
- 25. 不要删除git commit消息中的空白
- 26. 如何跳过“git commit --amend”中的提交消息步骤?
- 27. 我可以跳过像git一样的mercurial pre-commit hook吗?
- 28. 你可以直接在Git子模块中开发吗?
- 29. 在Git中创建新分支时可以添加消息/注释/注释吗?
- 30. 亚马逊lex - 机器人可以发起消息吗?
我认为你可以做你正在做的事,并让人们搜索字符串“+ XYZ”。它似乎不会增加很多有明确的标记系统。 – siride 2015-01-26 18:33:01
没有什么能阻止你这样做。你也可以实现一个服务器端钩子来处理某些提交消息。我不确定这里有什么问题。 – eis 2015-01-26 18:41:42