git 分支操做

Git分支操做

  • 推荐在完成“git从零到推送到远端”以后再进行分支的学习

如今咱们进行分支操做,多人协做会有不少次的重复提交,因此要进行分支管理,通常master分
支是主分支,通常不会在此分支进行开发,我所知道项目分支有主分支(master)、开发分支(dev),功能分支(Feature),咱们如今建立一个新分支,若是之后要用其余分支,能够继续建立
建立+切换分支:html

git checkout -b <name>

clipboard.png
查看分支:git

git branch

clipboard.png

如今咱们作一些修改:将ss.txt改成ss.html并添加html代码。
查看修改:github

clipboard.png

Git add .  提交全部更改
Git commit -m “说明” 提交暂存库到本地
Git push -u origin dev  提交到远端

clipboard.png

远端已经有了两个分支 master dev
如今咱们把本地的分支切换到master,若是你打开之前建立的git本地仓库目录(文件夹),会发现ss.html文件变成了ss.txt,将在dev中的修改添加到master,须要进行分支合并。学习

合并分支:spa

git merge  <name>

clipboard.png

咱们查看如今的分支:git branch code

clipboard.png

如今dev分支已经用不到了,咱们删除dev分支。
删除分支:htm

git branch -d <name>

clipboard.png
将合并后的master分支提交到githubip

Git push -u origin master

clipboard.png


若有疑问可在留言区,留言,如有错误,也敬请指正。
谢谢!开发

相关文章
相关标签/搜索