0

我的一位同事使用 Visual Studio 提交更改并将更改推送到我们都在处理的分支,但是当我这样做时提交没有显示git log -5 -p <filename>。随后的提交似乎完全忽略了更改,不幸的是我们在事后很久才注意到这一点。我们的快速解决方案是推送具有相同更改的新提交。

为了让事情更加混乱,当我右键单击文件并选择“查看历史记录”时,提交确实会显示在 Visual Studio 中。它也出现在 Atlassian Source Tree 中。所有提交和调查都是在同一个分支上完成的。如果我这样做了,我可以查看特定的提交git log <commit>,所以我知道它并没有完全丢失。我还确保在提交之前拉出任何更改。

有谁知道这里可能发生了什么?如果我需要澄清任何事情,请告诉我。

4

0 回答 0