2017-01-03 115 views
0

我在使用融合鏈接文件夾中的git-repo進行融合時遇到了麻煩。Linux,符號鏈接的Dir,Meld和git

假設我有以下文件夾結構:

/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 . 

所以我不確定在哪裏開始尋找。

非常感謝您提前!

回答

0

好,這裏是解決方案:

的問題是,符號鏈接實際上是指向git_repo下的子目錄。但是因爲「真正的」父文件夾在符號鏈接的目錄中不可見,所以meld無法看到.git文件夾。

也許這會幫助將來有同樣問題的人;)