我还记得我学Git的时候,开始查Git是什麽,最开始出现的是下面这个画面,一堆原型的球球在上面,有的是分开的,有的是串在一起的,看到的时候其实很不知道这是什麽,但後来详读之後,才发现,Git的艺术,其实不只是版本的控制,它可以更多的应用在多人协作上。
假如今天我们的团队有两个工程师,两个工程师都做同一个东西,但这之中,很可能就有所谓的程度差别,於是,我们可能在Git就需要一些差异性,这个时候,分支(branch)的概念就出现了!
我们有两个工程师,那我们就开两个branch吧!
git branch cat
git branch dog
输入上面的指令,於是我们就创了猫星人分支跟汪星人分支,这个时候,可以回头确认一下
输入指令检查状态:
git branch
这个时候就会看到两个分支,还有所谓的master,master也就是主要分支,通常我们会有master,也就随时可以上线的版本,但在开发的时候总是会有其他的开发者,所以才以branch的方式来创造不同分支作为区分。
假若我今天想要在分支上面做一些改动呢?
比如改名:
git branch -m cat tiger
这个时候小猫就变成大猫了@@
也可以改master:
git branch -m slave
主人就被改成slave惹@@
我快看不下去了,想删掉啦==
git branch -d dog
git branch -d tiger
git branch -m slave master
这样就恢复原状了!
那假如我今天想要切换一下分支呢?
git checkout
上面这个指令输入後就是确认另一个分支的开始了!
假如我们要切的那个分支原本并不存在,那我们就输入直接的指令,创一个+切过去
git check -b Julia
有感觉了齁,Git真是一种奇异的东东XD
铁人赛
<<: Day 24: 人工智慧在音乐领域的应用 (AI作曲- RNN作曲)
>>: Day23 - 【概念篇】Keycloak使用基本概念 - 第一部分: Realm
昨天介绍完SMO算法第四步,今天就要来写这个方法在迭代中的限制, 基本上每次在计算完Ei之後就要看E...
为什麽要用function(函式)? 通常会将statement 放在函数(function)里面,...
其实我有头盔的,只是你们看不见而已。 我HMD Mock, vive input utility, ...
众多使用者推荐,SEO 套件唯一好选择 YoastSEO 暨昨天的文章【领域展开 23 式】 Pag...
物价飞涨,你的工资已经多久没涨了?工资涨幅跟得上物价的涨幅吗?生活压力太大,所有人都盼望可以涨工资。...