当它完成拉到repo时我遇到了麻烦,git不让我合并冲突没有进行并且自动合并并最终完成了拉动。如果我正在编辑它们,那就会使所有文件中的更改。
有时这已经传递给我了,修复它需要很长时间,因为我必须检查文件,保存新代码并最终还原它们以进行新的拉动。如果所有这一切都完成了拉动和推动,但我必须再次编写我保存的新代码。
我将解释当问题出现时我遵循的步骤。
1.-我做了一个提交。
2.-我拉了一下。
3.-出现合并冲突并修改所有文件。
4.-我保存了新代码。
5.-我恢复了文件(全部)。
6.-我再拉一次。
7.-我推了一下。
然后编写新代码。
1.-我保存了代码。
2.-我修改了文件。
3.-完成了提交。
3.-然后拉。
4.-最后推动。
我使用的是phpstorm git插件。
答案 0 :(得分:0)
这是因为在解决冲突文件时没有完成pull merge。从远程拉出时处理合并冲突的正常过程:
完成这些步骤后,完成了与pull的合并冲突。 因此,您可以将步骤更改为:
1.-我做了一个提交。
2.-我拉了一下。
3.-出现合并冲突并修改所有文件。
4.-我保存了新代码。
5.-提交更改。
6.-推到远程原点。