我在GitHub上有一个现有的Rails应用程序,并部署在Heroku上。我正在尝试建立一个新的开发机器,并从我的GitHub存储库中克隆了这个项目。然而,我对如何将此文件夹链接到Heroku感到困惑。最初,我使用heroku创建命令,但显然我这次不想这样做,因为它将创建另一个heroku实例。
当前回答
heroku login
git init
heroku git:remote -a app-name123
然后检查远程回购:
git remote -v
其他回答
用于现有存储库
键入终端
$heroku git:remote-示例
别忘了,如果你也在一台以前没有设置heroku的机器上
heroku keys:add
否则你将无法推动或拉动回购。
我在github和heroku中有我的项目,用于上传heroku:
heroku git:remote -a <project>
文件是:
https://devcenter.heroku.com/articles/git
为旧应用程序设置新部署系统时需要注意两件事
1.检查您的应用程序对Heroku的访问权限(尤其是应用程序)
heroku apps
它将列出您可以访问的应用如果您是第一次设置,您可能需要
heroku keys:add
2.然后设置git遥控器
对于已经创建的Heroku应用程序,您可以使用Heroku git:remote命令轻松地将远程添加到本地存储库中。您只需要Heroku应用程序的名称:
heroku git:remote -a appName
您还可以使用gitremoterename命令重命名远程:
git remote rename heroku heroku-dev(you desired app name)
然后您可以使用gitremote命令确认为应用程序设置了远程
git remote -v
heroku login
git init
heroku git:remote -a app-name123
然后检查远程回购:
git remote -v
推荐文章
- 为什么我需要显式地推一个新分支?
- 如何撤消最后的git添加?
- Rubymine:如何让Git忽略Rubymine创建的.idea文件
- Gitignore二进制文件,没有扩展名
- Git隐藏错误:Git隐藏弹出并最终与合并冲突
- 如何隐藏数据库,我不允许访问
- 了解Git和GitHub的基础知识
- 没有。Git目录的Git克隆
- Git与Mercurial仓库的互操作性
- 忽略git中修改(但未提交)的文件?
- “git restore”命令是什么?“git restore”和“git reset”之间有什么区别?
- Git合并与强制覆盖
- Git拉另一个分支
- 在Bash命令提示符上添加git分支
- 如何更改Git日志日期格式