美文网首页
配置gitLab的SSH秘钥

配置gitLab的SSH秘钥

作者: DasonXie | 来源:发表于2020-02-18 10:59 被阅读0次

    在gitLab进行代码的拉去推送的时候需要重复的输入密码,可以在终端执行命令git config --global credential.helper store可以设置全区的使用账号密码,只需要输入一次就可以了。另一种方式是配置SSH秘钥。

    配置SSH秘钥

    • 创建公私钥:邮箱就输入gitLab的注册邮箱
      ssh-keygen -t rsa -C "your.email@example.com" -b 4096
    • 复制公钥的内容:
      pbcopy < ~/.ssh/id_rsa.pub
    • 这时候使用SSH来克隆就可以了。

    SSH拉去代码的时候提示“无效的源路径”。

    1、因为后台的端口改了。

    • 因为ssh默认的端口号是22,如果后台改变了端口号就会提示连接失败。
    ssh: connect to host 192.168.1.1 port 22: Connection refused
    fatal: Could not read from remote repository.
    
    • 问一下后台把端口号改成多少了,更改一下对应的端口号。然后打开终端,在终端输入以下命令来创建config文件更改端口号。
    cd ~/.ssh               //进入到ssh文件夹
    touch config         //创建config文件
    open config          //打开config文件
    
    • 在config中指定端口号
    Host 192.168.1.1   //服务器ip,也可以用Host *来表示所有Host都是使用这个端口号
       Port 80         //指定端口号
    

    sourcetree自动添加ssh

    暂时还没用到,先记录一下
    https://www.jianshu.com/p/c0d5e649411f

    相关文章

      网友评论

          本文标题:配置gitLab的SSH秘钥

          本文链接:https://www.haomeiwen.com/subject/sdzllctx.html