On Feb 8, 2008 12:18 PM, Johannes Schindelin <Johannes.Schindelin@xxxxxx> wrote: > Hi, > > On Fri, 8 Feb 2008, Jonathan del Strother wrote: > > > "git log --all -Sfoo" doesn't find strings introduced in stash WIP > > commits, only the stash index. > > It is a little unfortunate that a stash will do this: > > HEAD ------- stash > \ / > index > > In other words, the index will be "committed" as a regular commit, but the > working directory will actually be a "merge commit". > > So you need to add "--cc" to see the commit. > > Further, the stash is not just a branch. The stash is actually a stack of > reflogs. So could you try again, with > > $ git log --cc -Sfoo --walk-reflogs stash Hmmm, I'm a little fuzzy on why --cc helps, though it looks like either or both of --cc and --walk-reflogs will do the trick. Thanks for the help Jon - 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