我在GitHub上有一个现有的Rails应用程序,并部署在Heroku上。我正在尝试建立一个新的开发机器,并从我的GitHub存储库中克隆了这个项目。然而,我对如何将此文件夹链接到Heroku感到困惑。最初,我使用heroku创建命令,但显然我这次不想这样做,因为它将创建另一个heroku实例。
当前回答
别忘了,如果你也在一台以前没有设置heroku的机器上
heroku keys:add
否则你将无法推动或拉动回购。
其他回答
使用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 git:remote-示例
我在github和heroku中有我的项目,用于上传heroku:
heroku git:remote -a <project>
文件是:
https://devcenter.heroku.com/articles/git
您可能应该启动ssh代理并添加密钥。检查一下,
http://wordgraphs.com/post/5000/Heroku--Permission-denied--publickey---fatal--Could-not-read-from-remote-repository-
它帮助了我。
推荐文章
- 如何在Visual Studio中删除未推送的外向提交?
- Git在两个不同的文件之间的差异
- 我如何使用vimdiff来解决git合并冲突?
- 如何将更改提交到另一个预先存在的分支
- 为什么使用'git rm'来删除文件而不是'rm'?
- 我如何安装imagemagick与自制?
- 致命:git-write-tree:错误构建树
- Git克隆远程存储库的特定版本
- git隐藏的意图用例是什么?
- 从远程Git存储库检索特定的提交
- 如何配置git bash命令行补全?
- 我如何迫使git拉覆盖每一个拉上的一切?
- 撤销“git add <dir>”?
- 是否可以在不先签出整个存储库的情况下进行稀疏签出?
- 如何移除SSH密钥?