Ruby on rails Heroku工具带未被OSX识别

Ruby on rails Heroku工具带未被OSX识别,ruby-on-rails,heroku,command-line,Ruby On Rails,Heroku,Command Line,我已经尝试安装和重新安装Heroku toolbelt大约10次了,但我似乎不知道如何正确安装它。我尝试过多次删除和添加ssh密钥以及许多其他stackoverflow解决方案,但不知道从这里开始该怎么做。由于我对命令行非常基本的理解,我被困在这里,任何帮助都将不胜感激 $ heroku # or heroku login, heroku help, etc. fatal: 'heroku' does not appear to be a git repository fatal: Could

我已经尝试安装和重新安装Heroku toolbelt大约10次了,但我似乎不知道如何正确安装它。我尝试过多次删除和添加ssh密钥以及许多其他stackoverflow解决方案,但不知道从这里开始该怎么做。由于我对命令行非常基本的理解,我被困在这里,任何帮助都将不胜感激

$ heroku # or heroku login, heroku help, etc.
fatal: 'heroku' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

$ which heroku
/usr/bin/heroku
这是该文件的内容

#!/usr/local/heroku/ruby/bin/ruby
# encoding: UTF-8

# resolve bin path, ignoring symlinks
require "pathname"
bin_file = Pathname.new(__FILE__).realpath

# add locally vendored gems to libpath
gem_dir = File.expand_path("../../vendor/gems", bin_file)
Dir["#{gem_dir}/**/lib"].each do |libdir|
  $:.unshift libdir
end

# add self to libpath
$:.unshift File.expand_path("../../lib", bin_file)

# inject any code in ~/.heroku/client over top
require "heroku/updater"
Heroku::Updater.inject_libpath

# start up the CLI
require "heroku/cli"
Heroku.user_agent = "heroku-toolbelt/#{Heroku::VERSION} (#{RUBY_PLATFORM}) ruby/#{RUBY_VERSION}"
Heroku::CLI.start(*ARGV)
巴什尔
export PATH=“/usr/local/heroku/bin:$PATH”

一个别名“push heroku”阻止调用toolbelt。删除此选项后,heroku命令可以正常工作,并且可以进行正确的设置。

如果您使用的是mac osx,为什么不直接使用它们的安装程序呢?一切都是为了你吗?这正是我用过的,但由于我不明白的原因,它在我的新电脑(MacBookAir mavericks)上不起作用。在我的上一篇文章中,设置非常简单。你的前3行表明键入“heroku”似乎试图打开一些git回购,你有什么别名妨碍了我吗?谢谢你的建议。我有一个别名“push heroku”,删除它似乎很有效。谢谢!!你不知道我在这件事上有多沮丧,不客气。祝您今天过得愉快