Heroku CLI 未检测到 Git

Heroku CLI Not Detecting Git

我正在尝试使用

从 heroku 下载我的 git 存储库
heroku git:clone -a my_app

但出现错误

ENOENT: spawn git ENOENT

我在网上看到这个错误的发生是因为 git 没有被 heroku-cli 检测到,但是我已经安装了 git。如何让 heroku-cli 检测我的 git 安装?如果有用,我通过snap安装了heroku-cli,通过apt-get安装了git,我运行 ubuntu 17.04 lts.

原来这是snap的bug。 运行

sudo snap remove heroku

wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh

解决问题。