github工作流程

   原文地址:https://guides.github.com/introduction/flow/

   当你在一个项目中工作的时候,你在任意时间段内都有很多的想法或者功能想要实现----其中有一些是成熟的想法,而更多的则是不狠成熟的设想。这个时候,分支的存在帮助你更好的掌控你的工作流程。

   在一个项目中创建一个新的分支,也就是你创建一个安全的尝试自己新想法的环境。你在你自己创建的分支上所作出的任何改动都不会影响到master分支,所以,你可以大胆的进行尝试、做出改动。直到你的想法被确认很好的时候,你所创建分支的改动才会被merge到主分支之上。

  tips:

    分支是git版本控制工具中的核心概念,整个github的工作流也是基于分支这个概念建立的。有一个核心的原则:那就是master分支上的内容永远都是可以交付的。

    基于这个原因,当你再开发新功能或者修复bug的过程中,一定要建立一个不同于master分支的新分支,以保证master分支的功能。而新分支的命名也要尽可能体现你正在做的工作内容。

你可能感兴趣的:(分支)