git - Heroku 本地和远程仓库的不同名称

标签 git heroku

我在我的项目文件夹中初始化了一个本地heroku repo,它给出了一些随机名称。我不想要这个名称,所以我将远程 heroku 网站中的应用程序名称重命名为我的项目文件夹名称。但现在,如果我想从命令行添加一些插件,它(heroku)总是查找旧名称并显示错误“找不到旧名称应用程序”。

我复制了旧名称,尽管它实际上并不存在(仅在heroku配置中,我不知道它在哪里,所以我可以手动修改)并尝试了heroku apps:rename newname --app oldname

所以我想删除项目文件夹中的本地 Heroku 初始化并从头开始重做。请指导我。

谢谢

最佳答案

如果没有使用 --app 显式指定,Heroku 将会 attempt to determine the app name by looking at the git remotes .

heroku apps:rename will handle updating your repository's remotes for you ,但正如您将观察到的,通过网站执行此操作意味着您需要更新您的 git remotes手动(如果您有其他克隆,无论如何您都需要这样做)

关于git - Heroku 本地和远程仓库的不同名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11315702/

相关文章:

python - 尝试解析标签时德威治的 NotCommitError

node.js - 制作用于单元测试的 git 存储库

html - 搜索栏样式出现在本地但不在 heroku 上

ruby-on-rails - 错误:Sprockets::FileNotFound: 找不到 Heroku 的文件 'application.scss'

php - 如何在 heroku 上使用 redis 云进行 codeigniter session

Git 在 Windows 中打开 Sublime

github 和 Composer 。 pull 存储库分支

git 'merge' 只有现有文件

django - 在 heroku 上部署 django 应用程序出现错误 : DisallowedHost at/Invalid HTTP_HOST header: 'ecommerceyy.herokuapp.com'

node.js - Angular 2+/NodeJS/Express : Routing fails on page refresh