
看看现有的分支:Git分支命令;
Git的分支
从结果可以看出,师父只有一个分支。
两。创建一个分支
创建一个分支:分支的名称,你可以创建一个分支,你创建一个分支可以看到分支后,当前使用的显示器变绿枝,加上前缀*
branch1分支
三。开关机构
交换机分支:Git校验分支的名称。分支后,分支操作。档案的变更不会反映在主部门的主。主枝的变化将反映在其他枝条上。
git checkout branch1
在主要的树枝和其他的树枝上:
分支编辑:有两个分支,主主支和分支,branch1刚刚创建,切换到branch1分支,并创造branch1文件description_branch1.txt。
其他部门的文件不影响主分支,然后切换到主的主要分支,并没有发现description_branch1.txt文件来创建一个文件description_master.txt。
-主要分支影响其他分支的description_master.txt文件在开关发现回到branch1分支。
对比过程:
看这个项目的分支:
Git的分支
-分支结果:
branch1
大师
切换到branch1分支:
git checkout branch1
-切换结果:
切换到branch'branch1
看branch1分支下的文件:
LS
-查看文件的结果:
xml ic_launcher-web.webp RES
资产LIBS SRC
本proguard-project.txt
Gen project.properties
创建文件:
触摸description_branch1.txt
将此文件添加到本地缓存:
git add description_branch1.txt
提交本地缓存:注意它必须在这里提交,如果没有提交缓存,文件将出现在主分支中。
git commit - m'add描述branch1
-提交结果:
{ branch1 7f5785e }添加描述branch1
1个文件更改,0个插入(+),0个删除(-)
100644 description_branch1.txt创建模式
看这个树枝下面的文件:
LS
-查看文件的结果:
xml库
资产proguard-project.txt
Bin project.properties
description_branch1.txt RES
Gen SRC
ic_launcher-web.webp
切换回主分支:
git checkout大师
-切换分支结果:
切换到branch'master
你的公司是最新的with'origin /硕士。
查看主分支文件:
LS
看看文件的结果:没有文件添加到branch1;
xml ic_launcher-web.webp RES
资产LIBS SRC
本proguard-project.txt
Gen project.properties
四。提交的分支
提交分支指令:GitHub上提交当地分支机构;
推原点实验
五、分公司兼并
合并分支指令:分支后的分支,在分支的一些文件将在主要分支显示,这相当于文件的拷贝一份到主分支的branch1分支。
git merge branch1
合并的结果:
更新7f5785e f1bb97a ..
快速前进
description_branch1.txt | 0
1个文件更改,0个插入(+),0个删除(-)
100644 description_branch1.txt创建模式
六。删除分支
删除分支命令:
Git分支D branch1
强制删除分支指令:如果branch1分支不合并,Git不允许删除该分支。如果我们要删除分支,我们只能使用下面的命令删除分支。
Git分支D branch1
总结
以上就是本文的全部内容。我希望这篇文章的内容能对你的学习或工作有所帮助。如果有任何疑问,你可以留言。