Wondering if you could shed some light here.
The blame api is very useful to track the changes by line of code. However
given the git behavior with commit and author timestamp after merge, not
sure whether the output is a reflection of what we would like to see. Here
is a test case. Developer X modified line#10 and checked in the code in
file F1 on Aug 6th into feature branch B1 with commit id "c1". on Aug 15th,
the code was merged from feature branch into master with commit id "c2".
When i checkout the master branch and run blame on a file F1, i would
expect it to show that against line#10, the commit "c2" and timestamp of
Aug 15th since this reflects the time when the change was introduced in
master branch. however it shows "c1" and Aug 6th.
Any thoughts will be very much appreciated?
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/d/optout.