From: Frank Li Date: Fri, 30 Jan 2009 12:29:28 GMT Subject: Re: Git log can not show history before rename Message-ID: <1976ea660901300429i6d9b3594m91222314c284d184@mail.gmail.com> In-Reply-To: Does it conflict with --parents? When I use --follow and --parents together, parents can't rewrite. without --follow, parent can rewrite. 2009/1/30 Santi Béjar : > 2009/1/30 Frank Li : >> mkdir tt3 >> cd tt3 >> git init-db > > "git init" > >> touch a.c >> git add a.c >> git commit -a -m "test1" >> >> git mv a.c b.c >> git commit -a -m "rename" >> >> modify b.c >> git commit -a -m "test2" >> >> git log -C -M -- b.c > [...] >> I can't get history before rename. > > You asked to restrict the search to the b.c path. > > You want: > > git log --follow -- b.c > > Man git-log: > --follow > Continue listing the history of a file beyond renames. > > HTH, > Santi >> -- >> To unsubscribe from this list: send the line "unsubscribe git" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> >