为什么我的代码在 git 推送后变得混乱

why my code got messed up after a git push

我的代码工作正常,直到我 git 推送到一个分支。

现在我明白了, <<<<<<< Updated upstream and >>>>>>> 在我的本地和分支回购中随处隐藏更改。 我如何将其取回或删除上述内容

这可能是合并冲突,所以您进行了更改,其他人也对远程分支进行了更改,您也拉了,然后发生了冲突

修复它并保留编写的代码的唯一方法是删除这些合并冲突。

基本上你必须检查每个有此类合并冲突的文件并手动修复“错误”。

>>>>>>>>>>>>>这些只是突出显示其中一个冲突<<<<<<<<<<<<<<这些是一个分支冲突的结束。