Ubuntu github通过ssh免密码push

前端之家收集整理的这篇文章主要介绍了Ubuntu github通过ssh免密码push前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

1.生成ssh秘钥

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

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

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

2.复制ssh公钥

cd ~/.ssh
vim id_rsa.pub

复制公钥文件内容

3.上传公钥到github

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

git clone git@github.com:selous123/TensorFlow-Examples.git
edit some file
git add -A

git status#养成好习惯,看一看提交的文件都有那些,commit之后就不能改变了。

git commit -m "check ssh"
git pull -u origin master

猜你在找的Ubuntu相关文章