| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> git分支操作 -> 正文阅读 |
|
[开发工具]git分支操作 |
参考:https://blog.csdn.net/bjbz_cxy/article/details/116703787 在开发中git分支的重要性当我们在开发中,无论做什么操作都建议使用分支,因为在团队开发中,master只有一个,合作开发里任何人都可以从master里拉取代码,拉取时master后创建分支,分支名改为你要做的操作,比如修改某某文件,修改什么什么bug,单词以下划线做分割,然后在提交一个版本 分支名必须简洁,和标题一样,提交的commit在简单描述一下就可以了。 如我们的master中有个bug,是内存泄漏 我们可以常见一个分支名为Memory_Leak,然后在commit里简单描述一下修复了哪个模块的内存泄漏,不要写修复了什么什么代码,什么什么问题导致的,只需要简单描述一下就可以了。 一般情况下,我们都是拉取master后,想要修改功能或者添加功能,都是创建分支,在分支里修改不影响master,如果修改错了代码或者误删之类的,在从master上拉取一份就可以了。 idea中配置git 可以下载IDEA的git的增强插件: 如果没有插件,就直接手动在项目上右键,然后执行git操作 git创建分支命令行操作:git branch、git checkout
只有idea上看得到切换了分支,原因是没提交 然后使用idea工具建立分支:
点击branches… git checkout -b等价于
git branch 如果后面跟着名字则会创建分支,但不会切换 git checkout 后面如果是分支名称则切换过去 git切换分支:git checkout
git checkout的作用是检出,如果是文件的话,会放弃对文件的缓存区操作,但是要使用reset重置一下变更才行。 如果是分支的话会切换过去。 git合并分支:git merge合并指定分支到当前分支 还是先使用命令行:
然后将分支dev合并到主分支上:
看到成功合并了!! 然后用idea工具实现:直接点击merge就行了!!!
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 6:23:41- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |