如何无需输入密码将内容push到Github

Ubuntu
2013-10-25 11:30
一、本地生成密码
ssh-keygen -t rsa

在用户目录的.ssh目录下会生成id_rsa(私钥)和id_rsa.pub(公钥)文件。

cd ~/.ssh
ls

查看并复制公钥文件id_rsa.pub的内容

sudo tail -n 1000 id_rsa.pub
ssh-rsa AAAAB...
二、将公钥上传到github
  • 登陆 Github 官网。通过右上角导航,进入设置,在左方选择”SSH keys”。
  • 增加 SSH keys, 标题选易记的名字,把id_rsa.pub文件的内容复制至内容框,提交。
三、测试

如果成功,会显示

Hi zhengweiyu! You’ve successfully authenticated, but GitHub does not provide shell access.

四、配置连接

编辑项目下的配置文件 .git/config,将相应内容改为

url = [email protected]:<user name>/<project name>.git
git push
加载 Disqus 评论

© 版权所有 悟理 2013-2019
Powered By Jekyll & Semantic UI

如何无需输入密码将内容push到Github

Ubuntu
2013-10-25 11:30
一、本地生成密码
ssh-keygen -t rsa

在用户目录的.ssh目录下会生成id_rsa(私钥)和id_rsa.pub(公钥)文件。

cd ~/.ssh
ls

查看并复制公钥文件id_rsa.pub的内容

sudo tail -n 1000 id_rsa.pub
ssh-rsa AAAAB...
二、将公钥上传到github
  • 登陆 Github 官网。通过右上角导航,进入设置,在左方选择”SSH keys”。
  • 增加 SSH keys, 标题选易记的名字,把id_rsa.pub文件的内容复制至内容框,提交。
三、测试

如果成功,会显示

Hi zhengweiyu! You’ve successfully authenticated, but GitHub does not provide shell access.

四、配置连接

编辑项目下的配置文件 .git/config,将相应内容改为

url = [email protected]:<user name>/<project name>.git
git push
加载 Disqus 评论

© 版权所有 悟理 2013-2019
Powered By Jekyll & Semantic UI

如何无需输入密码将内容push到Github

Ubuntu
2013-10-25 11:30
一、本地生成密码
ssh-keygen -t rsa

在用户目录的.ssh目录下会生成id_rsa(私钥)和id_rsa.pub(公钥)文件。

cd ~/.ssh
ls

查看并复制公钥文件id_rsa.pub的内容

sudo tail -n 1000 id_rsa.pub
ssh-rsa AAAAB...
二、将公钥上传到github
  • 登陆 Github 官网。通过右上角导航,进入设置,在左方选择”SSH keys”。
  • 增加 SSH keys, 标题选易记的名字,把id_rsa.pub文件的内容复制至内容框,提交。
三、测试

如果成功,会显示

Hi zhengweiyu! You’ve successfully authenticated, but GitHub does not provide shell access.

四、配置连接

编辑项目下的配置文件 .git/config,将相应内容改为

url = [email protected]:<user name>/<project name>.git
git push
加载 Disqus 评论

© 版权所有 悟理 2013-2019
Powered By Jekyll & Semantic UI