标签: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 去下载你的代码啦。
标签:bubuko upstream iss shell 9.png 2.7 红色 ups 没有
原文地址:https://www.cnblogs.com/zhanghouqi/p/9077971.html