[英]Pushing to a remote GitHub repository
我的教授希望我们在课程中使用他的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 url。 有什么问题?
如果您已经有一个存储库,则无需初始化它。 只需将其克隆到本地计算机即可:
git clone git@github.com:prof_username/repo_name.git
您可以通过以下方式设置上游:
git branch -u origin/my_branch
[编辑] ...并检查使用了什么键:
ssh -vvv git@github.com
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.