繁体   English   中英

Git将git HEAD和回购信息添加到文件中

[英]Git added git HEAD and repo info to files

我环顾四周,似乎找不到实际的解决方案。 我发现一个或两个类似问题的人的例子,但没有理由说明为什么会发生。 在显示问题之前,让我解释一下我做了什么:

  1. 将提交从开发服务器推送到存储库以在本地计算机上使用
  2. 检查了开发站点,由于某种原因,现在它到处都被php错误破坏了

由于某种原因,当我推送文件时,它在随机位置将以下内容添加到20个不同的文件中:

<<<<<<< HEAD
=======
$config['debug'] = '1';
>>>>>>> origin/master

$config变量是我的,但是由于某种原因git将内容推到了我的文件中。 知道为什么会这样以及如何防止再次发生吗?

<<<<<<< HEAD
=======
$config['debug'] = '1';
>>>>>>> origin/master

这是您未解决冲突而添加到提交中的未合并文件。

知道为什么会这样以及如何防止再次发生吗?

也许您确实做了pull和git将上游提交与您的提交合并。 或者,您只是未完成手动合并过程。

为了防止它再次发生,您最好注意git这样的消息:

Auto-merging roses.txt
CONFLICT (content): Merge conflict in roses.txt

然后自己合并冲突并将文件添加到舞台。

无论如何,看看这个文章或问题,关于合并的冲突 ,也可能是有帮助的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM