Re: branch annotations?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Nov 25, 2013 at 3:46 PM, Tim Chase <git@xxxxxxxxxxxxxxxxx> wrote:
> Is there any way to associate some sort of note with a branch that
> would be shown when listing them?  While I currently have things like
> "issue/QA-42", it would be nice to have a note associated with it so
> I could do something like
>
>   $ git branch --show-notes
>     issue/CR-88: make sure NoSQL engines support .CSV file backends
>     issue/QA-31: add missile launch codes
>   * issue/QA-42: support flying cars
>     master
>
> as I currently need to flip back and forth between my git/terminal
> and my issue-tracker to know that, if I need to be adding missile
> launch codes, I need to be working on QA-31.  I know there are "note"
> features elsewhere for commits, and I know that git-branch supports
> showing the most recent commit (that's not always enough info to
> discern the branch's purpose).
>
> Thanks for any ideas on how to ease this pain-point, :-)

"git branch --edit-description" allows you to write a descriptive
string for your branch. AFAICS, however, it currently only shows up
when using request-pull. It does not show up in any git branch
command. IMHO that should be fixed.

As a workaround, you can use this one-liner:

  git for-each-ref --format "%(refname:short)" refs/heads/ | while
read branch; do echo "$branch - $(git config
branch.$branch.description)"; done

I guess that could even be turned into an alias...


Hope this helps,

...Johan

-- 
Johan Herland, <johan@xxxxxxxxxxx>
www.herland.net
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]