为什么git push会给我"匿名访问repo #### denied"错误?

时间:2015-03-04 09:13:50

标签: git push credentials

我在企业代理和cntlm后面安装了Windows 7以避免身份验证问题。不幸的是,每次我推回一个回购:

$ git push --progress --porcelain origin refs/heads/master:master

我遇到以下错误:

remote: Anonymous access to oats4goats/EloquentJS.git denied.
fatal: Authentication failed for 'https://github.com/oats4goats/EloquentJS.git/'"

虽然它提示我凭据,但我明确指定了我的用户名并传递:

Username for 'https://github.com': oats4goats
Password for 'https://oats4goats@github.com': ************

此外,当我尝试使用credential-helper时:

git config credential.helper store

它清除.git-credentials文件内容,而不是在那里添加我的凭据。对我来说,它似乎不需要用户输入用户名/通行证,但我不知道为什么......

同时git clone工作得很好。

非常感谢你的帮助!

0 个答案:

没有答案