我正在运行cap deploy
将站点部署到服务器。它部署得很好,除了最后一部分:
export GIT_RECURSIVE=$([ ! \"`git --version`\" \\< \"git version 1.6.5\" ] && echo --recursive) && git submodule -q update --init $GIT_RECURSIVE && (echo b8ce153ac56e3e79eda1e053b922ac48e775321a > /var/www/alkdfjf/releases/20130822204731/REVISION)
如果我没有git
,我安装了git,因为它克隆得很好。但是在这一步,我收到一个错误说明:
bash: "git: No such file or directory.
答案 0 :(得分:2)
我认为这些文件所在的.git文件夹通常是隐藏的,需要更高的权限。你确定你不需要或者你是sudo或Mac上的等价物吗?
答案 1 :(得分:2)
使用命令中git
的完整路径,即/usr/local/bin/git
或系统中的任何内容。