我的公司在Bitbucket-Git上托管代码。我们的工作方式是为每个问题创建一个分支,个人在该分支上进行工作。完成工作后,他会发起拉取请求。在提出PR之前,他会将代码与主分支进行合并。团队中的其他人会审查他的PR,然后批准它。一旦PR获得批准,同一个人就会将其合并到主分支上。
我在6月2日创建了分支,PR于6月14日合并。分支中有3个不同文件的3个提交。随后,另一位开发者的分支在6月26日合并。他也修改了我更改的2个文件。现在,当我检查文件历史记录时,我没有看到我的提交。在我更改的3个文件中,只有1个文件的更改存在,并且它们显示正确的提交号码。而另外2个提交在文件历史记录中没有显示。我可以猜测,我的更改被覆盖了,但是文件的Git历史记录必须显示提交。
有人知道这是怎么回事吗?我的意思是,如何在Git历史记录中使特定文件的提交消失。
谢谢 Aniruddha