码迷,mamicode.com
首页 > 系统相关 > 详细

gitlab 配置 ssh && ubuntu

时间:2015-04-28 20:39:37      阅读:363      评论:0      收藏:0      [点我收藏+]

标签:

1,在你的电脑上生成密钥
ssh-keygen -t rsa -C "youeamil@explode.com"        

2,在 ubuntu系统中 ~/.ssh目录中生成了两个文件id_rsa和id_rsa.pub。id_rsa中保存的是私钥,id_rsa.pub中保存的是公钥。

3,打开 id_rsa.pub,在gitlab中 add key 把复制的内容添加进去即可
遇到的错误: Fingerprint cannot be generated 翻译:指纹不能生成
错误原因:由于vim编辑器有设置set num,设置set nonu,全屏复制,问题就解决了
可能错误原因:在你的公钥最后是否有你的 邮箱地址

4,修改远程版本库地址为 ssh地址
git remote set-url origin git地址

5,pull 和 push 需要密码的解决办法
以为所有问题都解决的时候,在使用git的时候都需要密码
解决办法:输入 ssh-add 回车,即可解决

待续

http://segmentfault.com/q/1010000000835302/a-1020000000883441

ssh 免登陆问题

一个很小的git使用ssh协议,遇到这么多的问题,以后再遇到是不会害怕了!

gitlab 配置 ssh && ubuntu

标签:

原文地址:http://www.cnblogs.com/geek12/p/4463893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!