From: Felipe Contreras Date: Thu, 31 May 2012 12:56:31 GMT Subject: Re: How to find all the commits that comprise a branch? Message-ID: In-Reply-To: On Thu, May 31, 2012 at 5:22 AM, Sitaram Chamarty wrote: > On Wed, May 30, 2012 at 11:09 PM, Felipe Contreras > wrote: >> Hi, >> >> Basically what I want to do is: >> >>  % git log branch ^ >> >> IOW; all the commits were 'git branch --contains' would show 'branch' >> and nothing else. > > I have a script called "otb" (only this branch, I guess; I tend to use > crappily short names for stuff I don't make public!) that looks like > this: > > #!/bin/bash > > m=$(git rev-parse HEAD) > n=$(git rev-parse --branches | grep -v $m) > git log --oneline $m --not $n > > I think that fits your description, but it's not *one* command. Yeap, I was thinking on doing something along those lines... but hoped there was a single command for it. Cheers. -- Felipe Contreras