Github提交消息标记

时间:2011-12-02 16:36:08

标签: git github

是否可以在提交消息中为github问题分配票证或添加标签?

示例:

@usera ready for you to sign off for #Testing

其中@usera是用户而#Testing是标签?

4 个答案:

答案 0 :(得分:11)

不幸的是,如果没有一些hackery,它看起来是不可能的。我整理了一个简单的sinatra应用程序(你可以抛出heroku)来处理一些新的处理程序

Github Postcommit Shinies

要分配给用户,您可以执行以下操作:

git commit -a -m 'updates #23 assigned =USERNAME';

要添加标签,您可以执行以下操作:

git commit -a -m 'updates #23 ~QA ~testing'

你也可以混合搭配:

git commit -a -m 'updates #23 ~QA ~testing =QAUSER'

答案 1 :(得分:2)

我没有看到支持在提交消息中引用文本标签或用户。但是,您可以通过提交消息中的编号引用问题:

  

准备好您签出#341

如果您的GitHub项目中存在问题#341,GitHub将识别#341引用现有问题,并将链接到该问题。

有关引用消息中引用问题的更多信息: https://github.com/blog/831-issues-2-0-the-next-generation

我从上述链接中描述的一个例子:

答案 2 :(得分:1)

答案 3 :(得分:0)

只是添加到此(抱歉我没有足够的代表来评论,如果这更合适)但我只是使用@username在github上做了一个提交,它在github上的提交消息中创建了一个linke .com就好了。

如果您有兴趣,可以在此处查看提交消息:https://github.com/kremerk/SqliteORM/commit/52008b80c71291e0164175f7b089ef3c096798a0