Rumah  >  Artikel  >  alat pembangunan  >  Git分支是什么

Git分支是什么

藏色散人
藏色散人asal
2018-11-20 15:30:4711535semak imbas


本篇文章主要给大家介绍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分支的具体介绍,也很通俗易懂,希望对需要的朋友有所帮助!


Atas ialah kandungan terperinci Git分支是什么. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Git怎么上传项目到远程仓库Artikel seterusnya:Git怎么创建分支