公司私有部署gitlab,用http clone正常,但是每次需要输入密码很繁琐,所以需要ssh,git连接也可以尽量选择ssh,可以省去很多麻烦
用ssh建立好本地的ssh key,然后复制到网站,但是clone时总是提示url是一个无效仓库,怀疑是私有链接所以git不认识,这就需要用到
ssh -T git@github.com # Attempts to ssh to GitHub
这个命令 用来测试我们添加的ssh key是否正确,如果正确,输出如下:
Warning: Permanently added 'test.com' (RSA) to the list of known hosts. Welcome to GitLab, test !
会提示这个链接被加入到了known hosts 中,我们再去clone,就提示是这是一个有效仓库了
希望可以帮到你
网友评论