我在GitHub上有一个现有的Rails应用程序,并部署在Heroku上。我正在尝试建立一个新的开发机器,并从我的GitHub存储库中克隆了这个项目。然而,我对如何将此文件夹链接到Heroku感到困惑。最初,我使用heroku创建命令,但显然我这次不想这样做,因为它将创建另一个heroku实例。


当前回答

用于现有存储库

键入终端

$heroku git:remote-示例

其他回答

您可能应该启动ssh代理并添加密钥。检查一下,

http://wordgraphs.com/post/5000/Heroku--Permission-denied--publickey---fatal--Could-not-read-from-remote-repository-

它帮助了我。

用于现有存储库

键入终端

$heroku git:remote-示例

使用heroku的叉子

使用新的“heroku fork”命令!它将复制所有环境,之后您必须更新github repo!heroku fork-源应用程序目标应用程序将其克隆到本地git克隆git@heroku.com:youamazingapp.git在github上创建新的repo并添加它git远程添加原点https://github.com/yourname/your_repo.git推上githubgit推送原始主机

Heroku CLI有一个简单的快捷方式。对于名为“falling-winde1624”的应用程序:

$ heroku git:remote -a falling-wind-1624
Git remote heroku added.

看见https://devcenter.heroku.com/articles/git#creating-a-heroku-远程

heroku login 

git init

heroku git:remote -a app-name123

然后检查远程回购:

git remote -v