无法将回购推送到GitHub

时间:2018-05-24 15:28:34

标签: git github

我正在尝试使用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。

知道如何在命令终端上工作吗?非常感谢

1 个答案:

答案 0 :(得分:0)

显然,您在身份验证方面存在问题。也许你的用户名,密码,远程网址,例如两种方法可以解决这个问题,

  1. 打开终端并切换到项目的根目录,然后执行
  2.   

    $ git remote set-url origin [您的GitHub项目.git url]

         

    $ git push

    然后系统会要求您提供您的GitHub用户名和密码。强烈建议您使用ssh密钥进行项目。

    1. 转到GitHub项目并将项目下载到首选路径,然后将文件复制并粘贴到新的克隆项目中,然后推送。
    2. 您可能需要这些命令来设置推送标识符电子邮件和用户名。

        

      $ git config --global user.name [your name]

           

      $ git config --global user.email [your email]