小编Alo*_*'er的帖子

git 中缺少提交的更改

我有一个由几个人组成的团队,使用 git flow 方法(master、develop、hotfixes、features、releases)和一个远程裸存储库来处理同一个 git 存储库。

我们有一个包含一些提交的修补程序,已成功合并到 master 中,一切都很好。现在,一周后,经过很多更改,在继续开发之后,我们有了一个发布分支,但也没有合并到 master 中。

我们注意到系统中的一些文件已恢复到修补程序之前的状态。这些文件最近才在提到的修补程序中被触及,并且在开发分支中没有对它们进行进一步的更改。

奇怪的是,我在 git 日志历史记录中找不到显示任何这些文件存在冲突的合并,这可能表明团队成员遇到了冲突并且没有正确解决它。

我所能看到的只是添加了所需更改的修补程序的提交,但我找不到恢复这些更改的后续提交。

git whatchanged -p -r -m -- myfile我再次尝试使用,我看到的只是修补程序的提交。

我怎样才能知道这些文件发生了什么?这可能是我的存储库中的损坏吗?

git git-flow

5
推荐指数
1
解决办法
2256
查看次数

标签 统计

git ×1

git-flow ×1