一般写完你今日的代码就得把你的分支提交一下,协同开发大家都提交自己的分支,然后提交汇入master总分支里边。首先创建自己的分支:这里我举个栗子:点开分支
建一个自己的【1.0.1-fxl-dev】这个分支:checkout branch 进入这个分支
没提交的文件应该会显示红色 ,修改过为蓝色,新建的为绿色。GitHub的颜色提示和码源应该不太一样,而且颜色可以自己改,但是默认的就挺好的,没太留意过这个东西。
提交的话也有上边有快捷键,但还是更习惯用这种方式:
右击你要提交的项目,Git + Add它。新添加的文件的话得Add, 然后再Commit Directory...
填写好分支的信息,以及一堆 阿巴阿巴...的备注后,就可以【Commit】提交了,左下角这个。
然后去gitee上看一下,发现并没有提交上去,连这个分支也没有:
只有两个分支,咱们这个新的分支叫做【1.0.1】。所以我们得push到gitee才行
再次右击要提交的项目:Git --> Reponsitory
一般情况下我们为了避免传上去后会产生冲突的问题,所以先把他Pull下来,然后再Push
一般我们选择自己的昨天上传的分支,然后先pull一下。
第一次提交新分支的时候直接push就行,你点来pull会发现,没有你的分支,你怎么拉下来呢,倒是可以拉主线master里的东西。
回归主题,我们接着来,然后push即可把这个分支提交到码源。
然后再去码源就能看到自己提交上去的新分支了:新写的页面test.html也上传进去了
这个是回滚功能,可以补救用。
接下来了我们再把自己的分支汇入项目的主线中:
选择需要合并的分支进行汇入:
然后就进入了审核阶段,如果审核和测试那边都没问题的话就可以汇入主支流:
没问题的话合并即可,需要严格审核,毕竟联合开发,出了冲突后还是非常麻烦的。
你的代码就汇入了master中:
ps:好兄弟看到没。