1.创建本地项目版本库
在本地文件夹中通过
git init
初始化文件夹为Git仓库
此时项目文件夹内将新增.git的隐藏文件夹
2.将本地项目文件添加本地仓库
git add .
项目文件添加到本地暂存区
git commit -m [message]
提交暂存区的指定文件到仓库区
3.设置Git SSH通信加密
由于本地Git仓库和Github仓库之间的传输是通过SSH加密,所以需检查C盘用户目录下是否存在.ssh目录及里面的id_rsa和id_rsa.pub两个文件(有就跳到下一步,没有就通过下面命令创建)
3.1创建SSH KEY
ssh-keygen -t rsa -C "youremail@example.com"
3.2设置Github的SSH Key加密
将id_rsa.pub里面的内容复制到SSH Key
4.在Github上创建一个Git仓库
5.关联本地Git仓库和Github仓库之间
git remote add origin [url]
6.推送到远程仓库
git push -u origin master
由于新建的远程仓库是空的,所以要加上-u这个参数,等远程仓库里面有了内容之后只需
git push origin master
【填坑小记】
将本地仓库内容push到远程仓库的如提示failed to push some refs to [url]
的错误提示:
这是由于本地和线上仓库内容不一致导致的错误提示,需通过拉取线上内容到本地进行合并后再次push:
git pull --rebase origin master