如何在IntelliJ中解决此GIT问题?我的HEAD master *节点“遍历”远程源/主站

时间:2017-01-14 17:41:11

标签: git intellij-idea version-control ide git-merge

我正在开发一个项目,使用 IntelliJ 作为IDE, GIT 作为存储库。

我有以下问题:

enter image description here

正如您所看到的,我的 HEAD主节点似乎是“检查”我的中央存储库中的远程 origin / master

基本上,正如您在右侧框中看到的那样,我只添加了 Config.java 文件,并修改了 pom.xml

基本上我认为我必须以这种方式合并我的本地 HEAD master 和远程 origin / master 节点:

  • 必须添加 Config.java 文件。
  • pom.xml 文件内容必须是我本地 HEAD主的内容和内容远程来源/主的合并(因为我和我的同事都在这个文件中添加了一些内容。)

如何从IntelliJ中解决这种情况?

1 个答案:

答案 0 :(得分:0)

根据您的评论,这里是要遵循的命令,以便修复"它:

我应该在CLI中编写命令,但您也可以从IDE中执行此操作。

# commit all your changes 
# (looks like they are already commited based upon your scresnshot)

# switch to the your local master branch
git checkout master

# now pull all your changes from the remote. This will result in a local merge
git pull origin master

# now fix any conflicts if there are any and push your changes back to your remote.

以上命令的作用是什么?

您将远程更改合并到本地分支中,然后将其推回,以便根据您的更改更新远程更新。