Ubuntu github通过ssh免密码push

来源:互联网 发布:ae数字矩阵 特效 编辑:程序博客网 时间:2024/05/29 04:50

撰写时间:2017.8.25
系统环境:ubuntu14.04

1.生成ssh秘钥

ssh-keygen -t rsa #一直回车,全部使用默认配置即可

运行这条命令,需要你机子已经安装了ssh服务,如果没有安装可以使用下面的命令安装

sudo apt-get install openssh-server#安装ssh服务

2.复制ssh公钥

cd ~/.sshvim id_rsa.pub

复制公钥文件的内容

3.上传公钥到github

这里写图片描述

这里写图片描述

4.验证无密码操作
注意:在git clone时只能选择ssh协议,不能使用https协议

这里写图片描述

git clone git@github.com:selous123/TensorFlow-Examples.gitedit some filegit add -Agit status#养成好习惯,看一看提交的文件都有那些,commit之后就不能改变了。git commit -m "check ssh"git pull -u origin master
原创粉丝点击