我似乎无法找到任何重复项,所以我们在这里:
我正在努力将更改推送到我的git存储库。我现在有几个提交等待推送,但我一直收到错误:
remote:匿名访问#repo被拒绝。
致命:“#repo”
的身份验证失败
我掩饰了我的回购。
我在这里有一个非常积极的防火墙,但是我们的网络工程师有一个代理的直接IP(所以我不必使用PAC文件)。
我使用以下内容进行设置:
git config --global https.proxy xxx.xx.xxx.xxx:80
现在我可以克隆回购!但是,我无法推动对此回购的更改,我得到了上述错误。
我已经尝试了100次密码,我已经退出并重新登录。
我已经设置了个人访问令牌并尝试使用该错误。
我的工作会阻止端口22上的所有流量,因此SSH是不可能的!
有没有人有任何想法,为什么我可以克隆回购罚款,但不能推动它?匿名访问是什么意思,我怎么能成为'nymous' - 又名。我在哪里记录我的详细信息?
我删除了所有的credential.helper缓存等。
编辑:我的Config - PasteBin
输出: 克隆:
C:\Users\mike\Desktop\GitHub> git clone htt
t
Cloning into 'test'...
remote: Counting objects: 7, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 7 (delta 1), reused 7 (delta 1),
Unpacking objects: 100% (7/7), done.
Checking connectivity... done.
远程-v:
C:\Users\mshiner\Desktop\GitHub\test [master =]> git remote -v
origin https://github.com/Me/test.git (fetch)
origin https://github.com/Me/test.git (push)
Repo push:
C:\Users\mshiner\Desktop\GitHub\test [master =]> git push origin master
Username for 'https://github.com': #username
Password for 'https://me@github.com':
remote: Anonymous access to me/test.git denied.
fatal: Authentication failed for 'https://github.com/me/test.git/'
由于