问答 / 507 / 5 / 创建于 4年前
你的服务器没装 git,或者 git 安装目录不在 www-data 用户的 PATH 环境变量中
免密码配置了,服务器也能从仓库拉代码。就是在dep时候 git报错了。
@leo
服务器可以从仓库拉取代码的。git给的git用户及组。 /var/www下的文件及文件夹 给的www用户。
@leo 本地配置了id_rsa.pub到服务器 免密码登录。本地添加了公钥到仓库ssh里。服务器配置了部署公钥的。不用deploy git其他操作都正常。用dep就报了错。
@leo 谢谢 原因是服务器没有加 git软连接:ln -s /usr/local/git/bin/git /usr/bin/ 源码编译安装git后,配置了环境变量。就正常用了。
我要举报该,理由是:
推荐文章: