SourceTree 通过ssh克隆代码

公司目前在用线上的GitLab管理代码,以前都是用代码库的HTTP那个地址下载,密码保存了所以每次都不需要输入密码,但是在GitLab上的代码用HTTP的链接克隆后总是提示输入密码,所以准备用代码里的SSH连接克隆代码,由于本地也有公私钥,所以就可以避免每次都输入密码。当然了,还有很多办法,比如修改config文件什么的,这里就不提了。

Step1.进入用户目录下的.ssh目录下:   cd ~/.ssh

如果存在.ssh目录,则进入,如果不存在,则创建一个.ssh目录。


Step2.当前目录下生成公私钥:

ssh-keygen -t rsa -C "your.email@example.com" -b 4096


Step3.把生成的*.pub里的文本复制啊GitLab上的SSH keys选项处:



Step4.本地新建URL-填入代码库的SSH地址:



后续代码提交的相关操作就再也不需要输入密码了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,264评论 19 139
  • 为什么要做版本控制? 在平时的工作中,经常会遇到写文档的事情,而写文档基本都不会一蹴而就,总是会修修改改很多次,而...
    Chayeen阅读 4,227评论 0 1
  • ssh公钥登录 一般在管理远程主机时,都用ssh登录,ssh user@host,但是这样每次会使用密码。 使用s...
    沉默寡言若有所思阅读 13,950评论 0 6
  • 第1章 Shell和vi 1.1什么是shell 在计算机科学中,Shell俗称壳,用来区别于Kernel(核),...
    福尔摩鸡阅读 4,808评论 0 1
  • 一直听过这本书,6月终于静下心开始读起来了。这本书很薄,我读书有些慢,有个习惯,总爱在读的过程中把书中讲的内容联想...
    阿橦木阅读 1,544评论 0 0

友情链接更多精彩内容