Visual Studio 2015 shows the author of each method in C# programs, for example
2 references | tom, 100 days ago | 1 author, 1 change
private void MyMethod()
{
}
But Tom said that he didn't write the method, and Visual Studio seemed to have a problem with determining the authors of a method after a merge. Note that we push and pull from a repository on Github.
So what does the author of each method shown by Visual Studio mean?
It shows the last person to make any change to it. Initially, that would be the original author. After that, it's whoever last made any change.
I think the merge and the compilation was done on the enviroment of TOM for this reason you see the Tom name as the author you should see the all history in order to determine the real author. we have got the same issue but when we look at the history we find the real author.
This link explains how to find history