本想在Linux服务器执行git pull拉取代码,报了***.git/info/refs not valid: is this a git repository?之前都好好的,怎么突然报了这个问题,正好今天是一位同事离职,他的git账号应该是被禁用了,我之前一直没有配置自己的账号,想到这里问题应该很清楚了,于是找到了配置git账号密码的文件/root/.git-credentials,(可以用find / -name .git-credentials查找),然后vim /root/.git-credentials,把自己的账号密码写进去,比如我的账号是test,密码是123456,仓库地址是test.git.com,那么可以写成http://test:123456@test.git.com,:wq 保存退出,搞定!
要注意的是如果账号密码和地址有特殊符号,得先进行urlencode处理,比如账号是test,密码是123456@,地址是test.git.com:8888,那么得写成,http://test:123456%40@test.git.com%3A8888
git pull:fatal: .git/info/refs not valid: is this a git repository?解决方案
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 号外号外:每次向github提交代码时都要输入用户名密码,太麻烦了,影响效率,必须搞定它 主流的有大概两种的解决方...
- 换位置进行git clone时,输入密码回车后出现了一下错误提示,这是输错了账号密码导致的提示解决方案有两种 个人...
- 好久没写iOS的文章了,但这次来点不一样的,利用下班等业余时间撸了一个完整的开源博客解决方案,后端使用的是Mysq...