git/list[1] front-page[2] threads[3] people[4] search[5] about
 

RE: git branch descriptions

From
JRJoel Reed <jreed@lantekcs.com>
Date
May 11, 2010, 12:33 UTC
Message-ID
<657A681BEF27534399890012B8C8E50E1AD63D2236@lcs-exchange01.Lantekcs.com>
In-Reply-To
<20100510232612.GA6890@progeny.tock>
Jonathan Nieder wrote:
Show 11 quoted lines
> > Working on a wide range of topics/branches from week to week and
> > project to project, it's sometimes difficult to quickly remember
> > what each branch is about, without doing a git diff master <branch>.
> > I like to keep branch names short so they're easy to switch to and
> > from, but being able to attach a description that would display when
> > doing a "git branch" would be a huge help.
> 
> I think the closest thing we have now is ‘git branch -v’, which tells
> the subject of the commit at the tip of the branch.  ‘git notes’
> annotates commits rather than branches, so it occupies a different
> niche.
I'm more looking for the description of the branch, not the last commit, but I did not know about this option and will give it a try. Thanks for the tip! 
Show 9 quoted lines
> Your request is a reasonable one, and it has come up a few times in
> different forms over the years:
> 
>  . per-branch descriptions in .git/description[1]
>  . per-branch descriptions in .git/config[2][3]
>  . README branch whose files describe the branches[4]
> 
> Number [2] is my preferred choice (and comes with code!), for what
> it’s worth.
My number one need is just to be able to add a description to local branches so I don't forget why I made them weeks later.
I have noticed when browsing around on gitweb/github looking at available branches that I sometimes wish I knew a bit more about the branch as well so I can see the need to see remote descriptions as well. Sharing the descriptions isn't of much interest to me personally.
jr
Previous: Joel ReedNext: Ævar Arnfjörð Bjarmason
Message 8 of 10 in “git branch descriptions”
  1. Joel ReedMay 10, 2010
  2. Ramkumar RamachandraMay 10, 2010
  3. Jonathan NiederMay 10, 2010
  4. Geert BoschMay 11, 2010
  5. Joel ReedMay 11, 2010
  6. Michael J GruberMay 11, 2010
  7. Joel ReedMay 11, 2010
  8. Joel ReedMay 11, 2010
  9. Ævar Arnfjörð BjarmasonMay 11, 2010
  10. Joel ReedMay 11, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.