上传本地项目到远程仓库

507 阅读1分钟

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