Cap aborted error SSHKit::Runner::ExecuteError: Exception while executing as user@abc.com: git exit status: 127

Cap aborted error SSHKit::Runner::ExecuteError: Exception while executing as user@abc.com: git exit status: 127

您好,我在将项目部署到生产服务器时遇到上限错误,任何人都可以指导我确切的错误是什么。提前致谢。!!

DEBUG [3b21fc00]    /usr/bin/env: git
DEBUG [3b21fc00]    : No such file or directory
(Backtrace restricted to imported tasks)
cap aborted!
SSHKit::Runner::ExecuteError: Exception while executing as user@abc.com: git exit status: 127
git stdout: Nothing written
git stderr: /usr/bin/env: git: No such file or directory

SSHKit::Command::Failed: git exit status: 127
git stdout: Nothing written
git stderr: /usr/bin/env: git: No such file or directory

Tasks: TOP => git:check
(See full trace by running task with --trace)
The deploy has failed with an error: Exception while executing as box-admin@s10.r5i.com: git exit status: 127
git stdout: Nothing written
git stderr: /usr/bin/env: git: No such file or directory

当您的远程主机上未安装 git 或您的 PATH 环境变量未在远程主机上正确设置时,最常发生此错误。