赞
踩
最近新换了一个电脑,发现要重新配置sourcetree
不然拉取代码的时候一直弹出输入验证码及访问钥匙串的弹框
这是因为换了电脑之后,钥匙串里没有了之前在gitlab里添加的ssh key
研究了半天,终于搞定了,分享出来,希望对你们有用
第一步:生成新电脑的ssh key
打开终端 输入命令
ssh-keygen -t rsa -C "your username"
此时会提示
- Generating public/private rsa key pair.
- Enter file in which to save the key (/Users/soulkey/.ssh/id_rsa):
然后按3下回车,会打印出来相关信息,包含了ssh key 的路径,到这里就生成好了
第二部:上gitlab 把生成的ssh key添加进去
终端进入/Users/soulkey/.ssh目录
vim id_rsa.pub打开文件,复制,然后在下图中添加进去
第三步:把ssh key添加到sourcetree
执行ssh-add ~/.ssh/id_rsa
将sshkey
添加到sourceTree
第四步:将sshkey
添加到钥匙串
执行ssh-add -K ~/.ssh/id_rsa
将sshkey
添加到钥匙串
第五步:拉取代码
直接将下图中的路径复制下来,点击新仓库-从url克隆,路径粘贴进去,选择本地路径,就可以了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。