git clone 第一次克隆的时候报错的问题

会会 发表于 问题记录 分类,标签:
  1. 问题描述

    1.1 在gitlab上克隆公司的项目,权限也都给开通了,但是一直克隆不下来

  2. 错误如下图

c250c8ed2404b8a7e4bbf1e465ec738a_23408.png

一.尝试的解决方案:

    1. 首先在git bash上设置电脑全局的用户名,email,密码等等

        1.1 全局用户名的设置

            1.1.1  git config --global user.name "你登录git的用户名"

        1.2 全局email的设置

            1.2.1  git config --global user.email  "你的email地址"

        1.3 全局password的设置

            1.3.1  git config --global user.password "你登录git的密码"

    2. 设置之后,继续克隆发现还不行

    3. 使用git config --list 查看自己的电脑的配置

            3.1 主要查看这个  credential.helper 这个值是i否是store

                    3.1.1  命令是    git config --list | grep credential   

            3.2 如果这个值不是store,而是默认的manager

            3.3  那么设置这个值为store

                  3.3.1   git config --global creedential.helper store

             3.4 这个时候查看这个就是 store 全局存储

    4. 同样的需要先删除电脑上的.gitconfig文件

    5. 然后再设置如第一步的操作(用户名,email, 密码)等等,这个时候会重新生成电脑的.gitconfig文件

    6.再次克隆这个项目,然后会弹出让输入用户名,或者密码,这个时候就可以把项目克隆下来了

二.同样的可以这样操作

       1. git config --system --unset credential.helper

      2. 上面命令的意思是去清空用户名或者密码
      3. 然后再次克隆,然后会提示让输入用户名或者密码

三. 同样还有一种方案

     在桌面上点击右键出现git,然后点击设置Git 然后右侧(编辑系统gitconfig(Y)),然后删除这个.gitconfig文件, 然后再克隆,会提示让给输入用户名或者密码,就可以了

    CoCall截图20190307111446.png

    

        


0 篇评论

发表我的评论