首先理清以下几个关系:

1、git有本地库和远程库。

①本地仓库:也就是电脑上存储的代码,本地代码,一般在某个盘中。

②远程仓库:是云上的库,比如gitee,github等等。

2、分支:分为本地分支和远程分支。分支分为master和develop,注意master只能有一个。master分支存储的是已经写好并测试过得代码,也就是正式线的代码,其余的分支是测试分支develop代码。

①本地分支可以有多个,比如logindevelop,登录的分支,本地的master分支只能有一个。

②远程分支,只有一个master主分支。

3、git使用过程,重点在合并分支

我们写代码肯定是在本地创建一个新的分支,标注上写的啥功能,比如logindevelop。接下来写好代码commit,将代码commit提交到本地。切换到master,分支,注意这里切换的是本地的master分支。接着选择本地的某个分支合并到master,合并的过程中可能有冲突,造成冲突的原因是结果集和master,需要合并到master的develop产生的结果不同。需要处理下。

接着commit本地master代码。

注意:在push远程代码之前,一定要pull下远程代码,因为这个时候别人提交的代码可能在你本地是没有的,拉下代码后,再push。

 

 

注意当前是本地master分支,选择某个分支合并到本地的master

 

 

 小结:

合并本地分支到本地master,pull远程的master,commit本地master,再将本地master push到远程origin master分支上,最后记得检查origin的代码!!!

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐