您的位置:首页 > 其它

ssh在git上配置使用

2015-08-19 15:32 253 查看
安装ssh

sudo apt-get install openssh-server

生成ssh的公钥密钥

终端输入命令行:ssh-keygen (中间没有空格)
会提示Enter file in which to save the key: 输入你想保存公钥密钥的名字(比如:ssh_key)
接着提示:Enter passphrase(empty for no passphrase): 往后使用ssh的时候是否输入密码,空白表示不需要密码,一般都空白
接着提示:Enter same passphrase again: 重复确认密码
接着你就会得到ssh_key 和 ssh_key.pub的两个文件(以上面ssh_key为例)

往coding.net添加公钥

将ssh_key.pub的内容复制粘贴到coding.net个人账户设置的ssh公钥里面

重新添加本地仓库关联的远端仓库

项目首页->左侧栏代码点进 左下角 ssh方式访问仓库,复制ssh链接
终端输入命令行添加ssh方式访问仓库: git remote add origin ‘上面你复制的ssh链接’
可能会出现提示:origin已经存在 这个时候可以选择两种方法,一种是上述命令行的origin改为其他的, 另外一种是先删除本地已有的origin, 以下说第二种方法:
删除原有本地origin:

先git remote -v 查看本地origin仓库

输入终端命令行: git remote remove 仓库名字 例如:git remote remove origin

这时再次输入命令行:git remote add origin '上面复制的ssh链接' 即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: