步骤:
1.打开github,在自己的github账号上新建一个仓库
新建git仓库
复制git仓库连接
2.本地打开git bash 进入本地的开发好的项目,进行git项目初始化
进入项目目录,进行git初始化
项目git初始化之后出现的文件
3.将本地项目代码提交到缓冲区,并提交到本地仓库
提交到缓冲区
提交到本地仓库
4.与远程新建仓库建立关联,并提交代码到远程仓库
与远程仓库建立关联,并提交代码
代码提交成功
代码提交可能会出现一些问题,详情可以参考:
使用git将本地项目上传至git仓库
目前遇到过的问题:
就是往新建的仓库直接提交代码时,出现了如下错误:
第一次提交时没有先pull
问题出现的原因:
这个问题是因为远程库与本地库不一致造成的,那么我们把远程库同步到本地库就可以了。
解决办法:
使用指令:
git pull --rebase origin master
这条指令的意思是把远程库中的更新合并到本地库中,–rebase的作用是取消掉本地库中刚刚的commit,并把他们接到更新后的版本库之中。
先pull,再push上去
图中我添加远程仓库的关联时给远程仓库取的别名是dataSourceChange,所以使用的指令是
git pull --rebase dataSourceChnage master