将本地项目上传到Github
前言
今天教大家如何将本地仓库上传到Github,很方便的!Git安装大家都会啦,我就不说了~
操作
第一步
我们需要先创建一个本地的版本库(其实也就是一个文件夹)。
你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建。
现在我通
过命令行在桌面新建一个TEST文件夹(你也可以在其他任何地方创建这个文件夹),并且进入这个文件夹
第二步
通过命令git init
把这个文件夹变成Git可管理的仓库
这时你会发现TEST里面多了个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。
第三步
在本地创建ssh key
ssh-keygen -t rsa -C "[email protected]"
后面的your_email@youremail.com改为你的邮箱。1242251966@qq.com是我的邮箱,也是在github上注册的那个邮箱:
直接点回车,说明会在默认文件id_rsa上生成ssh key。
然后系统要求输入密码,直接按回车表示不设密码
重复密码时也是直接回车,之后提示你shh key已经生成成功。
然后我们进入提示的地址下查看ssh key文件。 我的电脑的地址是C:\Users\Administrator.ssh,其中Administrator是电脑用户名
打开id_rsa.pub,复制里面的key。里面的key是一对看不懂的字符数字组合,不用管它,直接复制。
打开github网站,进入Account Settings,左边选择SSH Keys,Add SSH Key,
title随便填,粘贴key。
验证是否成功,在git bash下输入
ssh -T [email protected]
第四步
- 这时候你就可以把你的项目粘贴到这个本地Git仓库里
- 然后通过
git add .
把该目录下的所有文件添加到仓库。 - 在这个过程中你其实可以一直使用
git status
来查看你当前的状态。
第五步
添加远程仓库地址
git remote add origin https://github.com/yourName/yourRepo.git
后面的yourName和yourRepo表示你在github的用户名和你要上传的仓库名
接下来在本地仓库里添加README文件
git add README //添加readme文件
git commit -m “first commit” //first commit是github上显示的注释
再执行git push -u origin master
就可以推送到仓库了
由于新建的远程仓库是空的,所以要加上-u这个参数!
等远程仓库里面有了内容之后,下次再从本地库上传内容的时候只需下面这样就可以了:git push origin master
提示:
git push命令会将本地仓库推送到远程服务器。
git pull命令则相反。
最后我们的项目就到github上去啦!
将本地项目上传到Github