fatal: Authentication failed for ’your remote repertory'

周末不务正业的考完试,今天闲下来玩玩微信小程序开发。依照官方文档一步一步走下来,不算太难,有兴趣又没接触过的人可以试试。

我使用的是企鹅提供的 Tgit 来做代码托管,基本用法和 github 差不多。我是在工作中才学会使用 git,也就不到一年的功夫吧,而且都是别人教会的一些克隆代码、提交代码、解决冲突等基层码农的常见场景和必用命令。今天申请 Tgit 使用,由于远端库是空的,那么第一次将本地代码推上去,废了一些力气,主要是碰到一个如题的问题:当我第一次 push 代码,在弹框中输入账号密码错误以后,再次执行 push 命令,总是报错 “ fatal: Authentication failed for ’your remote repertory' ”,不会再弹出框让填写账号密码,很苦恼。

先是自己想的办法,将本地仓库反初始化,然后再重新初始化,问题依旧。网上找到的方法主要有:

git remote -v 
git remote remove origin 
git remote add origin [your_remote_repertory_address]

还有:

git config --global user.name [username]

git config --global user.email [email]

都不管用。然后看到这个方法:

git config --system --unset credential.helper

可是这个命令也是报错的:

error: could not lock config file C:/Program Files/Git/mingw64/etc/gitconfig: Permission denied

看着像是系统盘的自我保护导致的对该文件的操作失败。网上都没有给出类似的问题及解答,考虑使用管理员身份运行 Git Bash,然后执行该命令,果然不报错了,然后再 push 代码,就出现输入账号和密码的界面了,代码顺利推送到远端库,有点小兴奋,截个图纪念一下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值