git版本库使用小记

使用工具为sourceTree,用法可以参考此处以及如何免登陆使用

1.从master上做分支,在本人的分支上开发,提交时先提交本地工作副本,再推送大到远程自己的分支上,最后提merge request,审核完后merge到master。

2.提过一次merge request之后,在审核者处理之前,再往自己分支上提交后,就不用再提merge request了,merge时会一次性全部处理。

3.拉取与获取的区别

  git  pull     从远程拉取最新版本 到本地  自动合并 merge 

  git  fetch   从远程获取最新版本 到本地   不会自动合并 

4.一般在pull master的代码之前,先把本地修改贮藏起来,再去pull代码,这个时候就能看到冲突,解决掉冲突后把贮藏取出来。

5.pull代码的时候要选择是从哪里拉取,一般是从远端的master拉取,因为别人的东西会从他们的分支merge到master去

  

原文地址:https://www.cnblogs.com/li-you/p/7391252.html