Github commit message tagging

Is it possible to assign tickets or add labels to github issues in a commit message?

Example:

  • Do I need Git to use Github in JetBrains IntelliJ IDEA?
  • Git merge and keep separate?
  • EGIT branches local vs Remote tracking
  • Deploy WAR file to Openshift without using GIT?
  • How to remove history of deleted git subtree folder?
  • git archive command with bitbucket
  • @usera ready for you to sign off for #Testing
    

    where @usera is a user and #Testing is a label ?

  • Source Control - If, Why, How to start?
  • Install package with pip from specific branch of github
  • Git branch deletion
  • Git Bash gets stuck on diff / log, spontaneously repeats same command over and over
  • Git: Revert to previous commit status
  • How can I remove trailing whitespace only on changed lines in a pre-commit git hook?
  • 4 Solutions collect form web for “Github commit message tagging”

    Well unfortunately it looks like it isn’t possible without some hackery. I put together a simple sinatra app (that you can throw on heroku) to handle a few new handlers

    Github Postcommit Shinies

    To assign to a user you can do:

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

    To add labels you can do:

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

    You can also mix and match:

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

    I have not seen support for referencing text labels or users in commit messages. However, you can reference an issue by its number in a commit message:

    ready for you to sign off for #341

    If there is an Issue #341 in your GitHub project, GitHub will recognize that #341 references an existing Issue, and will link to it.

    For more info on referencing issues in commit messages:
    https://github.com/blog/831-issues-2-0-the-next-generation

    An example of what I have described from the above link:

    • Mentioning an issue in a commit

    Just adding to this (Sorry I don’t have enough rep to comment if that would be more appropriate) but I just did a commit on github using @username and it created a linke in the commit message on github.com just fine.

    You can see the commit message here if you’re interested: https://github.com/kremerk/SqliteORM/commit/52008b80c71291e0164175f7b089ef3c096798a0

    Git Baby is a git and github fan, let's start git clone.