检查目录是否有SSHKEY文件git
cd ~/.ssh ls -al
生成KEYgithub
ssh-keygen -t rsa -C 邮箱 //询问保存目录,回车 //输入密码(上传不想输入密码,请直接回车) //再次输入密码
将密钥添加到SSH AGENTssh
eval `ssh-agent -s` ssh-add ~/.ssh/id_rsa
添加SSH KEY到GITHUB
复制KEY到剪贴板测试
#win10 clip < ~/.ssh/id_rsa.pub #mac cat ~/.ssh/id_rsa.pub | pbcopy
GitHub -> Account -> SSH KEY -> ADD,粘贴,ADD KEYurl
测试以上配置是否生效code
ssh -T git@github.com
拉代码ip
~~git clone git://github.com:用户名/项目名.git~~ //采用这种方式,push的时候报错,提示换https git clone git@github.com:用户名/项目名.git
新项目关联github仓库rem
git remote add repoName git@github.com:xxuer/xxproject.git
git pull repoName master
git push -u repoName master
查看远程仓库urlget
git remote get-url repoName