• 技术文章 >开发工具 >git

    Git分支是什么

    藏色散人藏色散人2018-11-21 09:55:09原创9580


    本篇文章主要给大家介绍Git分支是什么意思

    Git,一个免费的开源分布式版本控制系统,可以快速,高效地处理从小型到大型项目的所有事务。在前面的文章中,我们给大家介绍了什么是Git以及Git的作用等相关知识点。想必大家对于Git也有了一定的了解。

    那么Git中的分支又是什么呢?如何去理解?

    我们可以例举一个简单的例子来说明,比如我们在远程仓库(GitHub)上有一个项目代码,发现其中支付功能代码不完善,只有支付宝支付功能,却没有微信支付的功能。这时我们可能会把源码下载到本地,然后进行添加编写微信支付的功能代码。但在添加修改的过程中,又发现了之前的支付宝支付功能代码存在漏洞,此时第一时间肯定要去修复漏洞。这时我们如何处理当前的所有代码呢?如果我们直接提交到GitHub中,显然会将原来的数据覆盖掉,从而导致源码错乱。

    那么我们该如何正确的处理这种情况呢?

    这里就需要大家掌握一个分支的概念。对于上述情况,我们可以创建一个新文件夹,将源码从GitHub中下载下来,用于专门修复支付宝支付的漏洞。然后再创建一个分支,用于微信支付功能代码的添加。当我们修复好漏洞后,就可以将修复后代码提交到GitHub上(原始分支上),再单独将另一条分支上的微信支付的代码下载下来进行完善,完善测试好后,就可以与之前分支上的代码进行合并。

    总而言之,使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。

    :中心库有2个可一直延续的分支:master分支、develop分支

    每个Git用户都要熟悉原始的master分支。与master分支并行的另一个分支,我们称之为develop分支。我们把原始库/master库认作为主分支,HEAD的源代码存在于此版本中,并且随时都是一个预备生产状态。

    在简单了解了Git分支后,怎么来查看分支

    查看分支的命令语句:

    git branch

    abd0716d90675e2774d7b356d0a87e3.png

    本篇文章就是关于Git分支的具体介绍,也很通俗易懂,希望对需要的朋友有所帮助!


    以上就是Git分支是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Git分支
    上一篇:Git怎么上传项目到远程仓库 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • git 使用测试代码• 通过PHP脚本自动部署GIT项目• Windows 用户如何运行一个 GitHub 上的 Python 脚本?• GitHub 上有哪些安全相关的 Python 项目值得一读?• PHP得到当前GIT分支的代码
    1/1

    PHP中文网