首先,检查现有分支机构
检查现有分支: git分支命令;
git分公司
从结果可以看出,只有一个分支机构负责人;
第二,创建一个分支
您可以通过创建分支: git分支的名称来创建分支。创建分支后,您可以查看该分支。当前使用的分支将以绿色显示,前面带有“*”。如果当前未使用,它将以白色显示,不带“*”前缀。
git分支机构1
第三,切换分支
切换: git结账的分支名称。切换分支后,在分支中操作。文件更改不会反映在主分支中,但主分支更改会反映在其他分支中;
git结账处1
关于主分支和其他分支:
-Branch editor :有两个分支,主主分支和新创建的branch1分支。切换到branch1分支,在branch1中创建一个文件description _ branch1.txt
-其他分支文件不会影响主分支:然后切换回主主分支,发现没有description_branch1.txt文件,并创建一个description_master.txt文件;
-主分支会影响其他分支:切换回branch1分支时,发现有description_master.txt文件;
比较过程:
查看项目:的分支
Git分支分支结果:
Branch1主交换机到branch1分支:
Git结账分支1切换结果:
已切换到分支“branch1”以查看branch1分支下的文件:
ls查看文件结果:
androidmanifest . xmlic _ launcher-web.png RES assets libssrc bin proguard-project . txtgenproject . properties创建一个文件:
触摸description_branch1.txt将此文件添加到本地缓存:
Git add description_branch1.txt提交到本地缓存:请注意,必须在此提交。如果没有提交缓存,这个文件也会出现在主分支;
Git commit-m '添加branch1的描述'提交结果:
[branch1 7f5785e]添加branch 1 1的描述1文件已更改,0插入(),0删除(-)create mode 100644 description _ branch 1 . txt查看此分支下的文件3360
ls查看文件结果:
androidmanifest . XML libssassets proguard-project . txt binproject . properties strong description _ branch1.txt/strongres gen src IC _ launcher-web.png切换回主分支:
Git结账主-切换分支结果:
已切换到分支“主”您的分支是最新的“源/主”。查看主分支文件:
Ls-view文件结果:未添加到branch1中的文件;
androidmanifest . XML IC _ launcher-web . png RES assets libs src bin proguard-project . txt gen project . properties
四.提交处
提交分支命令:将本地分支提交给GitHub
Git推动起源实验诉分支合并
合并分支命令:合并分支后,分支中的一些文件也会显示在主分支中,相当于将branch1分支中的一个文件复制到主分支中;
Git合并分支1合并结果:
更新f1bb97a.7f5785e快进描述_branch1.txt | 0 1文件已更改,0插入(),0删除(-)创建模式100644描述_ branch 1 . txt
第六,删除分行
删除分支命令:
Git branch -d branch1强制删除分支命令:如果branch1分支尚未合并,则不允许Git删除此分支。此时如果要删除这个分支,只能用下面的命令强制删除这个分支:
Git分支-D分支1汇总
以上就是本文的全部内容。希望本文的内容对大家的学习或工作有所帮助。有问题可以留言交流。