git分支管理
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了git分支管理,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含899字,纯文字阅读大概需要2分钟。
内容图文
git分支管理
几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。
创建分支命令:
1 git branch (branchname)
切换分支命令:
1 git checkout (branchname)
当你切换分支的时候,Git 会用该分支的最后提交的快照替换你的工作目录的内容, 所以多个分支不需要多个目录。
合并分支命令:
1 git merge
你可以多次合并到统一分支, 也可以选择在合并之后直接删除被并入的分支。
列出分支基本命令:
1 $ git branch 2 * master
当你执行 git init 的时候,缺省情况下 Git 就会为你创建"master"分支。如果我们要手动创建一个分支,并切换过去。执行 git branch (branchname) 即可。
1 $ git branch testing 2 $ git branch 3 * master 4 testing
当你以此方式在上次提交更新之后创建了新分支,如果后来又有更新提交, 然后又切换到了"testing"分支,Git 将还原你的工作目录到你创建分支时候的样子。
我们也可以使用 git checkout -b (branchname) 命令来创建新分支并立即切换到该分支下,从而在该分支中操作。使用分支将工作切分开来,从而让我们能够在不同上下文中做事,并来回切换。
删除分支命令:
1 git branch -d (branchname)
分支合并:
一旦某分支有了独立内容,你终究会希望将它合并回到你的主分支。 你可以使用以下命令将任何分支合并到当前分支中去:
1 $ git merge newtest
newtest 分支合并到主分支去。
合并冲突的解决,在进行两个分支合并的过程中,可能对同一个文件进行了修改,这样会产生冲突。在打开冲突文件的,然后将冲突文件进行修改再次进行提交,类似于SVN的冲突解决。
原文:http://www.cnblogs.com/lcngu/p/5657650.html
内容总结
以上是互联网集市为您收集整理的git分支管理全部内容,希望文章能够帮你解决git分支管理所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。