diff --git a/git-diff-blame b/git-diff-blame index 5db7702..642651a 100755 --- a/git-diff-blame +++ b/git-diff-blame @@ -15,6 +15,11 @@ sub get_blame_prefix { return $1; } +$git_root = `git rev-parse --show-toplevel`; +$git_root =~ s/^\s+//; +$git_root =~ s/\s+$//; +chdir($git_root) or die "$!"; + my ($oldrev, $newrev) = @ARGV; $oldrev ||= 'HEAD'; if ($newrev) {