我正在尝试使用HTTP将repo推送到GitHub,但Git Push命令不起作用,我收到此消息。我已经使用github配置了我的用户名和电子邮件,两者都正常显示。
$ git push
Username for 'https://github.com':
Password for 'https://github.com':
remote: Anonymous access to Azambadar/facerecognitionapp.git denied.
fatal: Authentication failed for 'https://github.com/Azambadar/facerecognitionapp.git/'
当我右键单击文件夹时,GIT Bash出现在菜单和终端打开时,我点击这里的Git bash,然后让我输入我的用户名和密码,并以这种方式更新repo。
知道如何在命令终端上工作吗?非常感谢
答案 0 :(得分:0)
显然,您在身份验证方面存在问题。也许你的用户名,密码,远程网址,例如两种方法可以解决这个问题,
$ git remote set-url origin [您的GitHub项目.git url]
$ git push
然后系统会要求您提供您的GitHub用户名和密码。强烈建议您使用ssh密钥进行项目。
您可能需要这些命令来设置推送标识符电子邮件和用户名。
$ git config --global user.name [your name]
$ git config --global user.email [your email]