对heroku的Git推送指向一个不存在的Git存储库。git.heroku.com/secure-reef-1722.git
这是我们运行heroku create命令时创建的存储库。
但当我们运行“push”命令($git push heroku master)时,它会说
远程:!没有像boiling-inlet-6957这样的应用程序。致命:未找到存储库“https://git.heroku.com/boiling-inlet-6957.git/”
当我们运行**$git remote-v时,我们也无法看到新的存储库**
heroku https://git.heroku.com/boiling-inlet-6957.git (fetch)
heroku https://git.heroku.com/boiling-inlet-6957.git (push)
origin git@bitbucket.org:coderz$/toy_app.git (fetch)
origin git@bitbucket.org:coderz$/toy_app.git (push)
现在我们无法将文件推送到新的heroku git存储库(git.heroku.com/secure-ref-1722.git)
请帮帮我们。提前谢谢。
完整的命令序列
coderz$:~/workspace/toy_app (master) $ heroku create
Creating secure-reef-1722... done, stack is cedar-14
https://secure-reef-1722.herokuapp.com/ | https://git.heroku.com/secure-reef-1722.git
coderz$:~/workspace/toy_app (master) $ git push heroku master
remote: ! No such app as boiling-inlet-6957.
fatal: repository 'https://git.heroku.com/boiling-inlet-6957.git/' not found
coderz$:~/workspace/toy_app (master) $ git remote -v
heroku https://git.heroku.com/boiling-inlet-6957.git (fetch)
heroku https://git.heroku.com/boiling-inlet-6957.git (push)
origin git@bitbucket.org:coderz$/toy_app.git (fetch)
origin git@bitbucket.org:coderz$/toy_app.git (push)
coderz$:~/workspace/toy_app (master) $
7条答案
按热度按时间9nvpjoqh1#
尝试重新添加远程url。
小时
ru9i0ody2#
这个命令解决了我的问题
31moq8wy3#
我将遵循以下设置:
1.git remote rm heroku#删除远程url
1.git remote添加heroku https://git.heroku.com/myapp.git
添加新的url heroku remote
1.git远程-v
我验证远程url是否正确
1.git推送heroku master
推动更改
kcugc4gi4#
我通过运行:heroku login解决了这个问题
运行前:git remote add heroku https://git.heroku.com/app-name.git
jogvjijk5#
以下解决方案适用于我
1.检查当前URL:git remote-v
1.删除当前URL:git remote rm heroku
1.设置新URL:git remote add heroku git.heroku.com/<<YOUR_URL>>.git
ajsxfq5m6#
1.第一步是删除Heroku上的现有链接
git远程rm heroku
1.在Heroku上添加新链接。(请注意以下链接的确切格式)
git远程添加heroku https://git.heroku.com/app-name.git
1.在Heroku本地测试您当前的代码
heroku本地网站
1.将所有更改推送到Heroku
git推送heroku main
事后你应该会没事的。如果您的问题在下面的评论中持续存在,请告诉我。
yhqotfr87#