git分支在项目上的理解使用

来源:互联网 发布:面板数据竖着是时间 编辑:程序博客网 时间:2024/05/21 18:46

    首先应该明确的是git是一个分布式的代码管理工具。有不同的git库。

    在项目中首先git创建出一个master分支,这个master分支是不能随便改变的,对我们项目而言,我们使用的是从这个master上的分支,对应的项目分支。这个项目分支才是我们应该关心的二层“master”地位,未来我们本地上提交的代码都是会首先放到对应项目的分支上。

    基于我们自己的项目分支,在本地,每个程序员都创建自己的工作分支,在本地上完成代码的编写工作,完成编码工作后可以离线保存修改内容到本地上,未来可以commit到自己的项目分支上。

    git的工作:

    (1)基于主分支创建新的项目分支,这个master分支是公共的,而这个项目分支对master来说是相对“私有的”。

    (2)在这个项目上可以做commit代码的工作。一旦“私有”分支的代码完善后,就可以清楚这个私有分支上的历史。

    (3)之后可以讲干净的分支merge到主分支master上。

原创粉丝点击