GIT分支管理:
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了GIT分支管理:,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1251字,纯文字阅读大概需要2分钟。
内容图文
GIT分支管理:
相关文档:https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%AE%80%E4%BB%8B
1.Master:这个分支最为稳定,这个分支代表项目处于可发布的状态;
2.develop:作为开发的分支,平行于master分支
1.创建分支:
git branch 分支名称
git checkout 分支名称 -b 创建分支且切换到改分支
注意:仅仅 创建 一个新分支,并不会自动切换到新分支中去;
2.查看本地分支:
git branch
3.切换到一个已存在的分支:
git checkout 分支名称
当你切换分支的时候,Git 会重置你的工作目录,使其看起来像回到了你在那个分支上最后一次提交的样子。
Git 会自动添加、删除、修改文件以确保此时你的工作目录和这个分支最后一次提交时的样子一模一样。
开发网站–>实现某个新的需求,创建一个分支–>在该分支上开发
—>此时线上有个严重bug需要修复---->切换到线上分支(master)—》为紧急任务新建一个分支(hotfix),并在其中修复它—》
测试通过后–》切回线上分支(master)—》合并这个修改分支(hotfix)—》推送到线上分支–》切换到最初的分支上,继续开发;
3.遇到的问题
在切换分支之前,要留意你的工作目录和暂存区里那些还没有被提交的修改, 它可能会和你即将检出的分支产生冲突从而阻止 Git 切换到该分支。
最好的方法是,在你切换分支之前,保持好一个干净的状态。 有一些方法可以绕过这个问题(即,暂存(stashing) 和 修补提交(commit amending))
4.合并分支
git merge 分支
5.删除分支
git branch -d 分支名称
内容总结
以上是互联网集市为您收集整理的GIT分支管理:全部内容,希望文章能够帮你解决GIT分支管理:所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。