繁体   English   中英

推送到远程GitHub存储库

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM