繁体   English   中英

为什么我不能推送到try_git.git存储库?

[英]Why can't I push to the try_git.git repository?

大家好,我是Git和GitHub的新手,我正在尝试遵循本教程:

https://try.github.io/levels/1/challenges/11

但是我的问题是,当我输入git push -u origin master ,出现以下提示:

Machine:Project user$ git push -u origin master
Username for 'https://github.com': My_GitHub_Username
Password for 'https://My_GitHub_Username@github.com': *******
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/try-git/try_git.git/'

我无法将更改推送到远程存储库,我尝试更改.git / config文件:

[remote "origin"]
    url = https://github.com/try-git/try_git.git

url参数为:

[remote "origin"]
    url = git@github.com:try-git/try_git.git

根据SO上的一些帖子,但是此解决方案对我不起作用...

无论如何,为什么我会得到这些错误? 我检查了我的GitHub帐户的密码,这是正确的,为什么github.com取消了我的推送权限? 为什么在本教程中他们不显示它? 我应该在推送之前进行一些额外的配置吗? 我在哪里看?

感谢您的关注!

该教程应该仅在浏览器中运行。 当您在其中运行相应的命令时,它将虚拟化存储库中发生的事情。

但是,当您从实际计算机上执行此操作时,它将不起作用,因为您根本没有访问其存储库的权限。 相反,您应该使用自己的帐户创建一个新的存储库,然后使用它。

这是完全正常的:尽管您链接到的(沙盒化) Try GitHub教程可能使您相信了这一点,但是您实际上没有对该Try-Git / try_git存储库的写许可。

相反,尝试在GitHub上创建自己的虚拟存储库,并将本教程的步骤应用于该存储库; 那你不应该得到任何这样的错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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