我正在使用MacFusion和OSXFuse(类似于MacFuse)将我的服务器通过SSH安装到我的办公室机器上.当我进入服务器上的rails工作目录时,我在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)
Run Code Online (Sandbox Code Playgroud)
我知道我可以ssh到服务器但是我不会失去zsh autocorrection&history?我不也需要设置textmate和其他软件才能使用ssh吗?我不需要远程桌面来安装DMG等等吗?所有这一切似乎都有点麻烦.
有没有更好的方法来做我想做的事情?否则有没有办法启用GIT_DISCOVERY_ACROSS_FILESYSTEM?
PS - MacFusion也可以通过FTP挂载服务器 - 这会不会优于SSH?
我修改了我在Rails应用程序中使用的Gem,需要在Heroku上使用它.有没有办法在我的应用程序中将修改后的Gem上传到Heroku并在我的Gemfile中指定自定义路径?