Я использую MacFusion с OSXFuse (аналогично MacFuse) для подключения моего сервера через SSH к моей офисной машине. Когда я подключаюсь к рабочему каталогу на сервере, я не вижу никакой информации о git в моей zsh-подсказке. Если я попытаюсь создать источник git pull, я получаю следующее сообщение об ошибке:
fatal: Not a git repository (or any parent up to mount parent /Volumes)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)
Я знаю, что могу ssh на сервере, но тогда я бы не потерял автокорреляцию zsh и историю? Разве мне не нужно было бы настраивать textmate и другое программное обеспечение для использования ssh? И не нужно ли мне удаленный рабочий стол устанавливать DMG и так далее? Все это кажется немного хлопот.
Есть ли лучший способ сделать то, что я хочу сделать? В противном случае есть способ включить GIT_DISCOVERY_ACROSS_FILESYSTEM?
PS - MacFusion также может монтировать сервер через FTP - было бы предпочтительнее SSH?