git difftool适用于一个存储库,而不适用于其他存储库

时间:2017-03-20 09:13:25

标签: git git-diff

在我的git主目录下,我有两个不同的git存储库(来自两个不同的项目)克隆。

所以我有

public View onCreateView(LayoutInflater inflater, ViewGroup container,
                     Bundle savedInstanceState) {
return inflater.inflate(R.layout.activity_main, container, false);

我的git配置如下:

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    return inflater.inflate(R.layout.cyclone_list, container, false);
}

现在如果我从/ home / my_git_home / project1做一个git difftool,我会得到一个合适的差异工具(tkdiff)UI。

但是,如果我从/ home / my_git_home / project2执行,那么我将使用以下命令显示命令行差异

/home/my_git_home/project1 (pointing to a different server/project)
/home/my_git_home/project2 (pointing to a different server/project)

任何想法,什么可能搞砸了我的project2?

1 个答案:

答案 0 :(得分:0)

好的,我在运行

后在project2中看到了这种行为
git pull origin master

来自大师的拉动带来了我解决的合并冲突。

在这个阶段,git diff使用了diff -cc命令。

我做了一个git commit -a然后,我可以看到任何新的更改视图difftool正确