git学习之--如何把本地项目上传到GitHub上

-、生成本地ssh key

在命令窗口执行如下命令

ssh-keygen -t rsa -C "[email protected]"

执行后会提示ssh key的存放位置

如果出现要选择public/private 直接回车

二、复制rsa.pub里的全部内容,进入github然后点击settings-->SSH and GPG keys -->new shh keys 然后粘贴所复制的内容。

三、验证是否成功

在命令行输入

ssh -T [email protected]

出现如下信息,输入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 "[email protected]"

六、初始化仓库

在项目根目录下运行 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

你可能感兴趣的:(git学习之--如何把本地项目上传到GitHub上)