推送到远程GitHub存储库

时间:2015-03-19 08:56:37

标签: git ssh push

我的教授希望我们将他的github存储库用于他的课程。我创建了ssh密钥,我将私钥添加到ssh-agent并将公钥提供给教授。 创建项目文件夹并运行以下步骤后:

git init
git add *
git commit -m "Initial commit"
git remote add origin git@github.com:prof_username/repo_name.git
git push -u origin master

我被拒绝了许可(错误403)。我尝试了ssh和https网址。问题是什么?

1 个答案:

答案 0 :(得分:0)

如果您已经拥有存储库,则不必对其进行初始化;只需将其克隆到您的本地计算机:

git clone git@github.com:prof_username/repo_name.git

您可以设置上游:

git branch -u origin/my_branch

[编辑] ...并检查使用了哪个键:

ssh -vvv git@github.com