1

将应用推送到 github 时出现问题。这是我在命令行中输入的。希望这只是一个小问题,我可以解决谢谢。

git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:travi5567/first_app.git
git push -u origin master

这是我得到的错误:

Traviss-MacBook-Pro:sample_app Travis$ git push -u origin master
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
4

2 回答 2

2

GitHub 使用 SSH 密钥来配置对 git 存储库的访问。如果您是所有者,您可以推送到 repo,但您需要告诉 git 您的 SSH 密钥,以便他们首先知道您是谁。

这一切都在 GitHub 网站上进行了解释 - https://help.github.com/articles/generating-ssh-keys

于 2013-01-10T17:19:22.413 回答
2

如果您不知道如何使用 SSH 密钥或者不想使用,您也可以https像这样使用遥控器:

git remote add origin https://travis5567@github.com/travis5567/first_app.git
git push origin master
Password for travis5567: <enter your password>
# regular output from a git push
于 2013-01-10T17:33:29.647 回答