2017-01-03 12 views
0

У меня возникли проблемы с приведением meld для работы с git-repo в символической папке.Linux, symlinked 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. Но поскольку «настоящая» родительская папка не видна внутри символа symlinked, meld не может видеть папку .git.

Возможно, это поможет кому-то с той же проблемой в будущем;)

 Смежные вопросы

  • Нет связанных вопросов^_^