GIT:在错误的目录中工作后合并文件

时间:2016-08-30 15:33:36

标签: wordpress git merge

我遇到了问题,我第一次和朋友一起使用Wordpress主题和Git。这不是我第一次使用git,我认为我们已经安装并正确设置了所有内容。

但问题如下。

我在/wp-contents/themes/theme-name目录中安装了git。我的朋友在/wp-contents/themes/theme-name/themen-name内安装了git。

我今天处理了一些文件,他也是如此。然而经过一段时间的工作,提交和推动后我终于看到,在我们的回购中,现在有一个目录/theme-name,我推动并以某种方式工作。

他推送的文件对我来说不在 Intent localIntent = new Intent(); localIntent.setComponent(new ComponentName( localResolveInfo.activityInfo.packageName, localResolveInfo.activityInfo.name)); localIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); try { startActivity(localIntent); } catch (ActivityNotFoundException localActivityNotFoundException) { Toast.makeText(mContext, "Package not found!", 0).show(); } 文件夹中。所以在我的本地机器上我现在看到了:

enter image description here

这意味着我的朋友的文件在实际主题之外对我来说是可见的。

但是我在主题文件中处理了一些应该合并的文件。

长话短说:如何修复此问题并合并文件。在我和我的朋友的两台机器上我有什么相同的工作环境。有没有办法合并这些文件,只有一个主题文件夹(里面没有副本),并且都在同一个文件夹中工作。

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

同意您拥有git存储库的级别,然后其中一个将文件从一个位置移动到另一个位置,使用git diff检查更改并将它们正确组合,然后从那里继续。必须切换存储库位置的人应该在正确的位置重新克隆存储库。

答案 1 :(得分:1)

(defrule wild chicory
          (or (attribute (name habitat) (value sea)) 
              (attribute (name habitat) (value mountain))
              (attribute (name habitat) (value grassland))
              (attribute (name habitat) (value unknow))
          )
          =>
          (assert (plant "Cichorium_Intybus"))
)

实际上我建议手动合并目录并提交更改。