使用git push推送到远程仓库发生Authentication failed错误

  • 问题描述:

    remote: chen_sheng: Incorrect username or password (access token)
    fatal: Authentication failed for 'https://gitee.com/chen__sheng/about_company_note.git/'
    
    • 错误原因(reason):git push -u origin master,第一次向远程git仓库的master分支上提交需要username和password,如果输入错误的username或者password就会触发这个错误。

    • 解决办法(solution):

    1.	输入:git config --system --unset credential.helper命令。
    	-	命令含义:帮助清除本地已经缓存的username和password.
    
    2.	再输入:git  push  -u  origin master(或其他分支名,如dev/xxx)。
    	-	重新输入正确是username和password就可以了,不需要重新设置username和password.
    	
    3.	在git push之前设置一个SSH的公钥到GitHub/GitLab/Gitee上
        - 具体设置方法:
            - 1)输入:ssh-keygen -t rsa -C "[[email protected]](mailto:[email protected])" 
            	-	创建SSH Key ,

你可能感兴趣的:(Git,git,github)