On Mon, Apr 13, 2009 at 03:31:49PM -0500, Nathan W. Panike wrote: > > for each branch: > > - info about the latest commit on that branch (date and time, message, etc.) > > Depending on what you want to do---from a bash shell, you could do: > > for i in $(git branch -a | cut -b3-); do echo $i; git show -s $i; echo; done Ick, please use the plumbing designed for this exact thing instead of trying to parse "git branch": $ git for-each-ref --format='%(subject) %(authorname) %(authoremail) %(authordate)' refs/heads/ or however you want to format it. See "git help for-each-ref" for a list of fields (you can also just pipe the output of for-each-ref into a shell loop, as in your example, but with the format options there is often no need). -Peff -- 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