码迷,mamicode.com
首页 > 其他好文 > 详细

Git的安装

时间:2018-05-23 18:08:51      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:bubuko   upstream   iss   shell   9.png   2.7   红色   ups   没有   

1、安装Git,暂无介绍

2、使用git进行代码托管。此时可能会出现一些问题,如果报错

  技术分享图片

  执行 git push --set-upstream origin master,接下来如果报错

  技术分享图片

  需要在hosts文件里添加地址

  执行sudo vi  /etvc/hosts     并添加52.74.223.119    github.com

3、接下来继续执行  cd ~/.ssh ls 查看文件下是否有rsa_pd.pub文件,如果没有执行

  技术分享图片

  红色部分写上你的邮箱,接下来一路回车,不用管了知道程序出现  

  git@github.com: Permission denied (publickey).说明命令执行成功

4、这时候再在ternimal下输入:ssh-agent -s 

  然后会提示类似的信息:

  SSH_AUTH_SOCK=/tmp/ssh-GTpABX1a05qH/agent.404; export SSH_AUTH_SOCK;  

  SSH_AGENT_PID=13144; export SSH_AGENT_PID;  

  echo Agent pid 13144;

5、接着再输入:ssh-add ~/.ssh/id_rsa

  这时候应该会提示:

  Identity added: ...(这里是一些ssh key文件路径的信息)

  (注意)如果出现错误提示:

  Could not open a connection to your authentication agent. 

  请执行命令:eval `ssh-agent -s`后继续执行命令 ssh-add ~/.ssh/id_rsa,这时候一般没问题啦。

6、打开你刚刚生成的id_rsa.pub,将里面的内容复制,进入你的github账号,在settings下,SSH and GPG keys下new SSH key,title随便取一个名字,然后将id_rsa.pub里的内容复制到Key中,完成后Add SSH Key。

  6.最后一步,验证Key

  在ternimal下输入命令:

  ssh -T git@github.com 

  提示:Hi xxx! You‘ve successfully authenticated, but GitHub does not provide shell  access. 

  这时候你的问题就解决啦,可以使用命令 git clone --recursive git@github.com:peiyunh/tiny.git 去下载你的代码啦。

 

Git的安装

标签:bubuko   upstream   iss   shell   9.png   2.7   红色   ups   没有   

原文地址:https://www.cnblogs.com/zhanghouqi/p/9077971.html

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