【问题标题】:Github commit message taggingGithub 提交消息标记
【发布时间】:2012-01-11 16:07:06
【问题描述】:

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

例子:

@usera ready for you to sign off for #Testing

@usera 是用户,#Testing 是标签?

【问题讨论】:

标签: git github


【解决方案1】:

不幸的是,如果没有一些黑客技术,这似乎是不可能的。我整理了一个简单的 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'

【讨论】:

  • 你也可以删除标签吗?
【解决方案2】:

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

准备好让你为 #341 签字

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

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

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

【讨论】:

    【解决方案3】:
    【解决方案4】:

    只是添加到这个(对不起,如果这更合适,我没有足够的代表发表评论)但我只是在 github 上使用@username 做了一个提交,它在 github.com 上的提交消息中创建了一个链接很好。

    有兴趣的可以在这里查看提交信息:https://github.com/kremerk/SqliteORM/commit/52008b80c71291e0164175f7b089ef3c096798a0

    【讨论】:

      猜你喜欢
      • 2020-12-16
      • 2010-12-15
      • 2012-02-03
      • 2015-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-09
      • 2021-12-17
      相关资源
      最近更新 更多