Is it possible to default seed the commit comment (but not for merges) with the branch name?

Hi, we are finding that developers are often incorrectly typing in the JIRA ticket number in the commit comment. We do all our work on JIRA branches and so if we could get Sourcetree to seed the commit comment with the branch name this would remove this issue.
The result of the current situation is that quite a number of JIRA issues show no commits, builds, deploys, etc. And reports produced deom Bamboo, Stash and JIRA are missing these tickets.

2 answers

One solution is to add the file commit-msg to every clone's .git/hooks folder with contents similar to: {quote} #!/bin/sh # # An example hook script to check the commit log message. # Called by "git commit" with one argument, the name of the file # that has the commit message. The hook should exit with non-zero # status after issuing an appropriate message if it wants to stop the # commit. The hook is allowed to edit the commit message file. # # To enable this hook, rename this file to "commit-msg". BRANCH_NAME=$(git rev-parse --abbrev-ref HEAD) echo "Committing to branch: $BRANCH_NAME" > $1.new echo "User commit comments:" >> $1.new cat $1 >> $1.new mv $1.new $1 {quote}

But this is a pain as you need to remember to add each and every time you create a clone.

We found, installed, configured and use the "Yet Another Commit Checker" add-on which works well for this issue.

We ensure that:

  • the committer matches
  • The JIRA Ticket is valid
  • That the assignee is the user and that the status is "in progress"

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Posted Jun 12, 2018 in Bitbucket

Do you use any Atlassian products for your personal projects?

After spinning my wheels trying to get organized enough to write a book for National Novel Writing Month (NaNoWriMo) I took my affinity for Atlassian products from my work life and decided to tr...

23,967 views 26 12
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you