On Fri, Jan 30, 2009 at 10:52:13PM +0100, Thomas Rast wrote: > You might find this useful: > > $ git config alias.renames > !GIT_PAGER="grep -v '^$' | sort -u" git --paginate log --follow --name-only --pretty=format:"" -- > > Slow and hacky, but works nice enough in practice. The intended use > case is like > > $ gitk --complicated-rev-options $(git renames git-svn.perl) Related (but also slow and hacky :) ), it is sometimes nice to see not the whole history of a file, but all of the commits, in the usual log order, that ended up affecting the outcome of a set of content (so not any commits whose work was later overwritten). I posted a short script for it a while back: http://article.gmane.org/gmane.comp.version-control.git/99278 -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