MacFusionとOSXFuse(MacFuseに類似)を使用して、SSH経由でサーバーをオフィスマシンにマウントしています。サーバーのrails作業ディレクトリにcdすると、zshプロンプトにgit情報が表示されません。git pull originを試してみると、次のエラーメッセージが表示されます。
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の自動修正と履歴が失われることはありませんか?sshを使用するためにtextmateやその他のソフトウェアもセットアップする必要はありませんか?また、DMGなどをインストールするためにリモートデスクトップを使用する必要はありませんか?そのすべてが少し面倒なようです。
私がやりたいことをするためのより良い方法はありますか?それ以外の場合、GIT_DISCOVERY_ACROSS_FILESYSTEMを有効にする方法はありますか?
PS-MacFusionはFTP経由でサーバーをマウントすることもできます-SSHよりも望ましいでしょうか?