Linux配置gitlab免密clone

  1. 下载安装git。
  2. 配置用户名,邮箱 git config --global user.name “”,git config --global user.email “”
  3. 生成密钥对。 ssh-keygen -t rsa -b 4096 -C “你的备注”
  4. 由于我的linux有多个密钥对。故需要配置你的git使用的密钥对。
Host xxx
    HostName XXX
    Port 22
    IdentityFile ~/.ssh/gitlab

主机和主机名为你的gitlab服务的对应的域名。

  • 将生成的公钥添加到gitlab的key里面。
  • 运行sh -T git@XXX 如果没报错,就成功了。
  • 如果有错 sh -Tv git@XXX 查看详细错误信息。

你可能感兴趣的:(git)