-、生成本地ssh key
在命令窗口执行如下命令
ssh-keygen -t rsa -C "mymail@mymail.com"
执行后会提示ssh key的存放位置
如果出现要选择public/private 直接回车
二、复制rsa.pub里的全部内容,进入github然后点击settings-->SSH and GPG keys -->new shh keys 然后粘贴所复制的内容。
三、验证是否成功
在命令行输入
ssh -T git@github.com
出现如下信息,输入yes回车
The authenticity of host 'github.com (13.250.177.223)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)?
如果成功,则会显示
Hi myname! You've successfully authenticated, but GitHub does not provide shell access.
四、在GitHub创建一个仓库,假设名称为Test
五、去到本地项目的根目录,打开命令窗口,输入
git config --global user.name "huangzh"
gigconfig --global user.emal "hz824581849@qq.com"
六、初始化仓库
在项目根目录下运行 git init
七、在本地项目根目录下,运行
git remote add origin https://github.com/name/Test.git
其中name为你的用户名,Test.git为刚创建的仓库名
八、先更新远程代码到本地
git pull origin master
九、把项目放入暂缓区
git add .
十、提交项目
git commit -m "提交日志"
十一、上传
git push origin master
恭喜你,代码已成功上传到GitHub