git pull之后无法解决冲突

时间:2015-02-16 09:36:40

标签: java git intellij-idea

文件已在本地和远程更改。

我希望能够解决冲突。

然而,当我使用IntellilJ执行“git pull”时,我收到以下消息:“Git Pull失败。您的本地更改将被合并覆盖。提交,存储或还原它们以继续。”

我需要做些什么才能将本地更改与远程更改合并,然后提交并推送?

2 个答案:

答案 0 :(得分:1)

对您在本地工作区中的内容进行提交,然后执行。

答案 1 :(得分:1)

如果您的更改未以任何方式提交给您自己的repo,那么git无法知道您希望pull如何影响当前状态下的文件。

另一种看待它的方法是git客户端不允许你更改 modified 的文件。

如果您要放弃本地更改,可以还原。如果您希望将它们提交到repo,那么只需 commit 。如果您希望稍后保留更改,但他们现在不进入回购,您可以隐藏它们。如果您不确定它们的作用,您可以在progit书或任何其他在线资源中阅读这些命令。祝好运!