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 <santi@xxxxxxxxxxx>: > 2009/1/30 Frank Li <lznuaa@xxxxxxxxx>: >> 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@xxxxxxxxxxxxxxx >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> > -- 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