我正在尝试使用Michael Hartl的rails教程(first_app)来git push origin master,但我遇到了这个问题:
[first_app]$git push origin master
ERROR: Permission to railstutorial/first_app.git denied to tomkim
fatal: The remote end hung up unexpectedly
我已经重新输入了SSH密钥,但事实并非如此。我以前从来没有遇到这个问题,但现在我。
非常感谢帮助。
答案 0 :(得分:4)
你需要添加自己的repo作为远程(当然你需要先在Github上创建一个first_app
repo):
$ git remote rm origin
$ git remote add origin git@github.com:tomkim/first_app.git
$ git push -u origin master
tomkim
是您的github帐户名,对吧?如果没有,请将其更改为您的。
答案 1 :(得分:0)
我能够弄清楚这一点。我注意到原点显示" railstutorial/first_app.git
",当它应该是tomkim310/first_app.git
时。开始的问题是遵循Hartl的教程,我只是打算按照他的方式打字。只需做一个新的" git remote add origin git@github.com:tomkim310/first_app.git
"没有办法。
我通过输入git remote -v
来验证了这一点,origin git@github.com:railstutorial/first_app.git
给了git config remote.origin.url git@github.com:tomkim310/first_app.git
。要更改它,我输入:git push origin master
。
然后就行了,{{1}}就行了。