You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Heroku当前应用的Git仓库更换为新GitHub仓库

更换Heroku应用关联的Git仓库步骤

命令行方式(推荐)

  • 克隆新仓库到本地(若未克隆):
    git clone https://github.com/name/cms3
    cd cms3
    
  • 将本地新仓库关联到目标Heroku应用:
    heroku git:remote -a 你的Heroku应用名称
    
    执行后本地仓库会新增一个名为heroku的远程地址,指向你的Heroku应用仓库。
  • 确认关联状态:
    git remote -v
    
    输出中heroku对应的地址应为你的Heroku应用Git地址。
  • 后续部署直接从新仓库推送代码:
    git push heroku main
    
    (若主分支不是main,替换为实际分支名)

网页端操作方式

  • 登录Heroku官网,进入目标应用的管理页面
  • 切换到Deploy标签页
  • 在Deployment method区域选择GitHub,完成授权后搜索并选择新仓库name/cms3,点击Connect
  • 可选择手动部署(点击Deploy Branch按钮,选择对应分支部署)或自动部署(勾选Enable Automatic Deploys,后续新仓库指定分支推送代码时自动触发部署)

注意事项

  • 确保新仓库代码包含Heroku运行所需的配置文件(如Procfile、依赖清单等),避免部署失败
  • 若不再使用旧仓库,可在旧仓库本地执行git remote remove heroku切断关联,但此步骤非必须,只要不再从旧仓库推送代码即可

内容的提问来源于stack exchange,提问作者angry kiwi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 11:35:05