我使用 MacFusion 和 OSXFuse(类似于 MacFuse)通过 SSH 将我的服务器安装到我的办公室计算机上。当我 cd 进入服务器上的 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)
我知道我可以 ssh 到服务器,但是我不会丢失 zsh 自动更正和历史记录吗?难道我还需要设置textmate等软件才能使用ssh吗?我不需要远程桌面来安装 DMG 等吗?所有这些看起来都有点麻烦。
有没有更好的方法来做我想做的事?否则有没有办法启用 GIT_DISCOVERY_ACROSS_FILESYSTEM?
PS - MacFusion 还可以通过 FTP 安装服务器 - 这会比 SSH 更好吗?
我收到此错误,直到我意识到我没有在已安装的流浪机器上的该文件夹中初始化 Git 存储库。
所以我输入了git init
然后 git 工作了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)