Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9008797
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 16, 20262026-06-16T02:01:44+00:00 2026-06-16T02:01:44+00:00

Pivotal Tracker and Github have great integration: Once it’s set up, each commit which

  • 0

Pivotal Tracker and Github have great integration: Once it’s set up, each commit which is prefixed by the Pivotal Tracker ID will appear under the corresponding Pivotal Ticket automatically, for an example:

git commit -am '[#1234567] my new changes'
git push origin

will add the comment ‘my new changes’ automatically to the 1234567 Pivotal Ticket among with the github commit link.

However, it’s easy to forget to add the ticket ID each time. How could it be simplified / automated?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-16T02:01:45+00:00Added an answer on June 16, 2026 at 2:01 am

    The solution is to use Git-Hooks and feature branches. (The Github-flow is recommended).

    You have to install this Git-Hook (copy a file to your local repository):

    https://github.com/ktamas77/git_hooks

    Before you start working on a particular Pivotal Ticket, you create a branch prefixed with the Pivotal Tracker ID, for an example:

    git checkout 1234567_build_new_form
    

    then add all your changes as you’d do normally:

    git commit -am 'form added'
    git commit -am 'styles added'
    git push origin
    

    you’ll see, the git hook script will automatically extract the Pivotal Tracker ID from the feature branch name and add it to the front of each comment. You can still manually override it (with another ID) if you want.

    In this way you don’t have to worry about adding the Pivotal ID manually for every single commit. It also works with GUIS (such as GIT Tower) since these GUIs are using the standard GIT libraries / executables.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

OK. I'm trying to work on communicating with the Pivotal Tracker API, which only
I am using the pivotal-tracker gem: https://github.com/jsmestad/pivotal-tracker . As a result, I'm easily able
Say you're using Pivotal Tracker and making tickets for integration tests that are missing
(For those who haven't heard of it, Pivotal Tracker is a simple, story-based project
I've implemented a Pivotal Tracker API module in Python 2.7. The Pivotal Tracker API
The documentation at https://github.com/pivotal/jasmine/wiki/Matchers includes the following: expect(function(){fn();}).toThrow(e); As discussed in this question ,
I am currently using Pivotal Tracker and I like it for its features. The
I want to use Pivotal Tracker for a new project but I don't know
From this ticket in pivotal tracker: https://www.pivotaltracker.com/story/show/3545405 This feature was implemented 6 months ago,
I've started using Pivotal Tracker and really enjoy it. I've also started looking at

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.