繁体   English   中英

Linux,符号链接的Dir,Meld和git

[英]Linux, symlinked Dir, Meld and git

我在使符号链接文件夹中的mel-repo与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 . 

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

提前非常感谢您!

好的,这是解决方案:

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM