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

RE: newb: Given a commit id, find which branches have it as an ancestor

From
KHKelly F. Hickel <kfh@mqsoftware.com>
Date
Mar 12, 2009, 19:38 UTC
Message-ID
<63BEA5E623E09F4D92233FB12A9F794302E0F9BA@emailmn.mqsoftware.com>
In-Reply-To
<63BEA5E623E09F4D92233FB12A9F794302E0F9B2@emailmn.mqsoftware.com>
> From: git-owner@vger.kernel.org [mailto:git-owner@vger.kernel.org] On
> Behalf Of Johannes Sixt
> Sent: Thursday, March 12, 2009 10:38 AM
> To: Kelly F. Hickel
> $ git branch -a --contains the-sha1
> 
> -- Hannes
> 
Thanks, that looks like a really useful command.

Unfortunately, in this case it didn't print anything out (neither did "git branch -r -a sha1").

What I'm beginning to suspect is that all the commits that should have gone to master went to some unnamed branch. Is that reasonable/possible/likely? This commit has a full ancestry, but doesn't appear to be on any branch.

In the above question there's an assumption that if a branch exists without a name, then git branch -a --contains wouldn't print anything out, is that correct?

Thanks, Kelly

Next: Johannes Sixt
Message 1 of 5 in “RE: newb: Given a commit id, find which branches have it as an ancestor”
  1. Kelly F. HickelMar 12, 2009
  2. Johannes SixtMar 13, 2009
  3. Junio C HamanoMar 13, 2009
  4. Kelly F. HickelMar 13, 2009
  5. Kelly F. HickelMar 13, 2009

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.