无法从Git克隆存储库

无法从Git克隆存储库,git,gitlab,Git,Gitlab,我是Git的新手。我正在尝试克隆存储库。我可以使用gitbash命令克隆它。但当我尝试使用STS或源代码树克隆它时,我得到一个错误,说不支持身份验证。我尝试了以下方法,但仍然没有任何效果 使用api和read_用户访问创建个人访问令牌 尝试添加https.sslVerify false 从windows-->首选项-->网络生成的RSA密钥 连接-->SSH2-->密钥管理并粘贴公钥 请进一步指导我。最好的方法是使用SSH进行配置: 使用SSH keygen-t rsa-b 4096生成SSH密

我是Git的新手。我正在尝试克隆存储库。我可以使用gitbash命令克隆它。但当我尝试使用STS或源代码树克隆它时,我得到一个错误,说不支持身份验证。我尝试了以下方法,但仍然没有任何效果

  • 使用api和read_用户访问创建个人访问令牌
  • 尝试添加
    https.sslVerify false
  • 从windows-->首选项-->网络生成的RSA密钥 连接-->SSH2-->密钥管理并粘贴公钥

  • 请进一步指导我。

    最好的方法是使用SSH进行配置:

  • 使用SSH keygen-t rsa-b 4096生成SSH密钥(请参阅)
  • 复制您的SSH公钥的内容,默认情况下它是文件
    id\u rsa.pub

    位置:
    ~/.ssh
    (或者如果您是Windows用户,它将使用$HOME,即,
    $HOME/.ssh

  • 将内容粘贴到SSH密钥部分的GitHub/BitBucket帐户中

  • 获得回购协议

    只需克隆它:

    GitHub:
    git克隆git@github.com:您的用户名/REPO\u NAME.git


    比特桶:
    git克隆git@bitbucket.org:USERNAME/REPO_NAME.git

    对于克隆存储库,您可以在终端中使用此命令

    git克隆

    当它询问用户名和密码时

    用户名:键入Github用户名

    密码:不要使用登录Github时使用的Github密码,而是必须使用个人访问令牌

    生成此个人访问令牌 打开您的GitHub帐户并 转到“设置/开发者设置/个人访问令牌”


    谢谢

    您可以尝试使用两种方法

  • 尝试通过在克隆URL上添加git用户名进行克隆
  • git克隆

    它将提示您输入密码

    或者,您可以使用

    git克隆

  • 在计算机生成的GIT上添加SSH密钥。使用下面共享的链接生成一个

  • 有时Sourcetree在尝试克隆甚至进行新的拉取时会出现很多身份验证问题,只需删除Sourcetree上以前存储的用户名和密码,或者此链接可以帮助您使用命令进行克隆、推取和拉取。我正试图从IDE中完成这项工作,但我无法做到。您正在使用哪个IDE?Spring工具套件3.9.3