【问题标题】:Linux, symlinked Dir, Meld and gitLinux、符号链接目录、Meld 和 git
【发布时间】:2017-01-03 02:52:23
【问题描述】:

我无法将 meld 用于符号链接文件夹中的 git-repo。

假设我有以下文件夹结构:

/home/thorsten/a/b/c/git_repo/d

然后我还有一个指向主目录中 git_repo 文件夹的符号链接,如下所示:

fast -> a/b/c/git_repo/d

所以

/home/thorsten/a/b/c/git_repo/d
/home/thorsten/fast

指向同一个文件夹...

问题来了

我在两个文件夹中运行以下命令

meld .

所以这会运行得很好:(并显示回购的当前状态与上次签入的差异)

/home/thorsten/a/b/c/git_repo/d meld .

这不会(将所有文件显示为未版本化)

/home/thorsten/fast meld . 

所以我不确定从哪里开始寻找。

非常感谢您!

【问题讨论】:

    标签: linux git symlink meld


    【解决方案1】:

    好的,解决方法如下:

    问题在于符号链接实际上指向 git_repo 的子文件夹。但是因为从符号链接的目录中看不到“真正的”父文件夹,所以 meld 看不到 .git 文件夹。

    也许这会帮助将来遇到同样问题的人;)

    【讨论】:

      猜你喜欢
      • 2012-09-20
      • 1970-01-01
      • 2013-12-14
      • 2015-07-31
      • 2011-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多