Git日志缺少提交-Visual Studio显示它

Git日志缺少提交-Visual Studio显示它,git,visual-studio,atlassian-sourcetree,missing-data,sourcetree,Git,Visual Studio,Atlassian Sourcetree,Missing Data,Sourcetree,我的一位同事使用VisualStudio提交并将更改推送到我们正在处理的分支,但是当我执行git log-5-p时,提交没有显示出来。随后的提交似乎完全忽略了更改,不幸的是,我们在很久之后才注意到这一点。我们的快速修复方法是使用相同的更改推送新的提交 为了使事情更加混乱,当我右键单击文件并选择“查看历史记录”时,提交确实会显示在Visual Studio中。它也显示在Atlassian源代码树中。所有犯罪和调查都是在同一分支机构进行的。如果我执行git log,我可以查看特定的提交,因此我知道它

我的一位同事使用VisualStudio提交并将更改推送到我们正在处理的分支,但是当我执行git log-5-p时,提交没有显示出来。随后的提交似乎完全忽略了更改,不幸的是,我们在很久之后才注意到这一点。我们的快速修复方法是使用相同的更改推送新的提交

为了使事情更加混乱,当我右键单击文件并选择“查看历史记录”时,提交确实会显示在Visual Studio中。它也显示在Atlassian源代码树中。所有犯罪和调查都是在同一分支机构进行的。如果我执行git log,我可以查看特定的提交,因此我知道它没有完全丢失。我还确保在提交之前拉取任何更改


有人知道这里发生了什么吗?如果我需要澄清什么,请告诉我。

您只谈到提交,大概您的同事也将提交推送到了远程存储库,您也从中提取了?只是为了检查一下!如果执行简单的“git日志”,您可以看到提交?您确定(路径、名称、扩展名等)正确吗?你做了一个傻事吗?你们在同一个部门吗?是的,谢谢大家。我只是做了一些修改来澄清。