我克隆了我朋友的回购邮件并尝试用
推送我插入的评论git push -u origin reviewnotesbranch
我被提示输入我的用户名并传递我输入但我收到错误
remote: Anonymous access to user/cs288.git denied
fatal: Authentication failed for 'https://github.com/user/cs288.git/'
我检查了我的
git config --list
看起来我的user.email和user.name仍然正确设置为我的电子邮件和名称。可能是什么问题,我该如何解决?
编辑:
core.symlinks=false
core.autocrlf=false
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
pack.packsizelimit=2g
help.format=html
http.sslcainfo=/bin/curl-ca-bunchle.crt
sendemail.smtpserver=/bin/msmtp.exe
diff.astextplain.textconv=astextplain
rebase.autosquash=true
user.email=mygit'semail
user.name=myname
core.editor=emacs
corerepositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true
core.hidedotfiles=dotGitOnly
then branches and remotes with https and ssh links
EDIT2: 在从我的项目的合作者那里获得一些变化并对它们进行重新定位之后,我得到了对我自己的git拒绝的SAME匿名访问权限。我的https网址
的身份验证失败答案 0 :(得分:1)
我无法找到此回购:https://github.com/user/cs288.git
我怀疑remote origin
git config
配置错误
使用以下方式设置新网址:
git remote set-url origin <newurl> [<oldurl>]
参考:https://www.kernel.org/pub/software/scm/git/docs/git-remote.html
答案 1 :(得分:1)
事实证明,变形行为只是整个时间的一半,导致我的git活动完全冻结。完成变基过程后,一切都恢复正常。
答案 2 :(得分:0)
remote: Anonymous access to user/cs288.git denied
请注意关键词'匿名'。你需要是不合情理的。通过https提供凭据,或切换到(更容易)ssh。