`git:remote`不是heroku命令

Mat*_*Moi 6 git heroku git-remote

我几天前部署了一个应用程序,我正在尝试修改一些页面.要处理我当前的版本,我想从heroku获取我的文件.

我用了:

heroku git:remote -a fierce-escarpment-8305
Run Code Online (Sandbox Code Playgroud)

喜欢它在页面 https://devcenter.heroku.com/articles/git上说.

并收到消息:

  !    `git:remote` is not a heroku command.
  !    See `heroku help` for a list of available commands.
Run Code Online (Sandbox Code Playgroud)

我不知道这意味着什么.谁能帮我 ?

谢谢

geo*_*ock 13

heroku git:remote是Heroku gem的一个相当新的补充(它是在2012年7月25日版本2.30.0中添加的).由于它是最近的,你可能安装了旧版本.

使用以下命令检查您的版本:

heroku --version
Run Code Online (Sandbox Code Playgroud)

如果它小于2.30.0,那么您可以使用此命令进行升级:

gem update heroku
Run Code Online (Sandbox Code Playgroud)

您也可以完全删除Gem(现在已弃用)并切换到该heroku命令的Heroku Toolbelt版本.你可以从toolbelt.heroku.com获得它.