如今咱们进行分支操做,多人协做会有不少次的重复提交,因此要进行分支管理,通常master分
支是主分支,通常不会在此分支进行开发,我所知道项目分支有主分支(master)、开发分支(dev),功能分支(Feature),咱们如今建立一个新分支,若是之后要用其余分支,能够继续建立
建立+切换分支:html
git checkout -b <name>
查看分支:git
git branch
如今咱们作一些修改:将ss.txt改成ss.html并添加html代码。
查看修改:github
Git add . 提交全部更改 Git commit -m “说明” 提交暂存库到本地 Git push -u origin dev 提交到远端
远端已经有了两个分支 master dev
如今咱们把本地的分支切换到master,若是你打开之前建立的git本地仓库目录(文件夹),会发现ss.html文件变成了ss.txt,将在dev中的修改添加到master,须要进行分支合并。学习
合并分支:spa
git merge <name>
咱们查看如今的分支:git branch code
如今dev分支已经用不到了,咱们删除dev分支。
删除分支:htm
git branch -d <name>
将合并后的master分支提交到githubip
Git push -u origin master
若有疑问可在留言区,留言,如有错误,也敬请指正。
谢谢!开发