Heroku通过HTTPS推送

时间:2012-02-24 10:17:46

标签: ruby-on-rails git https heroku

我正在尝试执行

git push heroku master

但是我正在处理的PC有一些端口被阻止,所以我不能push通过git@heroku.com:projectname.git远程。

如何通过 HTTPS 推送?我知道这是可能的,因为我可以通过HTTPS克隆,拉动和推送任何项目。

我尝试手动将git@heroku.com:projectname.git更改为https://git.heroku.com/projectname.git但没有成功。

2 个答案:

答案 0 :(得分:8)

所有推送到Heroku git的都是通过SSH。你能够推动的唯一方法是通过SSH和端口22。

请注意,如果没有SSH,其他一些heroku任务也是不可能的。

答案 1 :(得分:0)

现在是来自heroku的官方用https git push。 只需将.git / config中的url更改为 https://git.heroku.com/projectname.git