所以我正在处理一个文件并将其提交到我的跟踪分支并推送到远程分支。其他人必须对同一个文件进行了更改并且与我的更改发生冲突,他们解决了问题,但删除了我的编辑作为解决方案。当他们下次访问该应用程序并意识到这是我正在处理的事情时出现了错误。
我试图查看该文件的历史记录,但似乎我的提交已从历史记录中删除。从事该项目的人没有做任何高级 git 技术,它几乎是获取合并、提交推送。
我只是不明白为什么提交从我的历史中消失了。它不应该在那里,或者当存在合并冲突并且有人解决并最终执行合并提交时是否会删除历史记录?
我们在 bitbucket 上托管我们的 repo,我可以去那里找到我的提交以及更新文件所需的代码,但这似乎不太理想。
我们都是 git 的新手,并且第一次在我们的一个项目中使用它,所以我们对这一切都很无知。