Git使用八:创建和切换分支
git的分支
与svn对比
克隆一份全新的目录以同样拥有 5 个分支来说,SVN 是同时复制 5 个版本的文件,也就是说重复 5 次同样的动作。而 Git 只是获取文件的每个版本的元素,然后只载入主要的分支(master),如果克隆一个拥有将近一万个提交(commit),5 个分支,每个分支有大约 1500 个文件的 SVN,耗了将近 1 小时!而 Git 只用了区区的 1 分钟!60倍的速度
创建分支:git branch 分支名
使用:git log --decorate查看
--decorate:让log显示指向这个提交的所有引用,如分支、标签···
master是默认分支(主分支)
目前HEAD指向的是master分支
切换分支:git checkout 分支名
git log --decorate --oneline:一行显示一个快照,就不用一个快照占满大篇幅
给feature分支的text添加内容
提交到仓库
再切回到master分支,打开文件,里面的内容手机master里面的内容,与feature分支无关
讨论群:249728408