Git使用(4):分支管理

一、新建分支

        首先选择Git -> Branches...

        然后选择 + New Branch,输入新分支名称,例如dev。

        可以看到右下角显示已经切换到新建的dev分支了。

        push到远程仓库,可以看到新添加的分支。

二、切换分支与合并分支

        为了演示合并分支,我们现在dev分支上进行一些修改,然后提交到远程仓库。

        注意:

  • 当前必须切换到master主分支
  • 然后在要合并的分支上点击merge

        选择Git -> Branches... -> master -> Checkout,切换回master分支。

        代码恢复到dev修改前了,右下角变回master。

        在相同的行编写代码,然后提交到本地仓库。

        依次点击Git -> Branches...,选择要合并到当前分支(master)上的分支,并且选择Merge  ‘dev’ into 'master'。

        选择Merge... 

        可以发现冲突的行。

        点击两边的箭头可以对冲突行进行整合。

        点击apply,然后提交到远程仓库,合并完成。

三、删除分支

        点击Git -> Branches... -> 要删除的分支 -> Delete。

        这样就没有dev分支了。

        然后在点击Git -> Branches... -> origin/要删除的分支 -> Delete。

        这样远程仓库的分支也给删除了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/706726.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

laravel 解决composer install报错

laravel 解决报错: Please provide a valid cache path 这是因为laravel的缓存路径没有找到 laravel缓存文件路径是在 config/cache.php中设置,默认存在storage文件夹中 file > [driver > file,path > storage_path(framework/cache/data),], 解决&#x…

提升LED显示屏散热效能的五大策略

在现代生活中,LED显示屏已成为不可或缺的信息展示工具,其广泛应用于商业广告、公共信息发布、舞台表演等多个领域。然而,随着LED显示屏的长时间运行,散热问题逐渐凸显,不仅影响设备的稳定性和寿命,还可能导…

【Python】语句与众所周知【自我维护版】

各位大佬好 ,这里是阿川的博客 , 祝您变得更强 个人主页:在线OJ的阿川 大佬的支持和鼓励,将是我成长路上最大的动力 阿川水平有限,如有错误,欢迎大佬指正 本篇博客是在之前的基础上进行的维护 目录 条…

React 第三十八章 React 中的位运算

位运算是一种计算机编程中常用的操作,它直接对二进制位进行操作。二进制,指的就是以二为底的一种计数方式,常见的还有八进制、十进制、十六进制。 十进制0123456789101112131415二进制0000000100100011010001010110011110001001101010111100…

青少年CTF练习平台Crypto题解

四重加密 下载附件后,得到一个rar文件,发现被加密,无法解压 使用Bandizip打开 注释中有段编码OFZW4Y3UMY CyberChef base64解码得到第一层压缩包密码 qsnctf 打开后有一个文本文档 内容如下 NCR,HTML解码 得到一串密…

Linux下mysql备份

参考文章: Linux实现MySQL数据库数据自动备份,并定期删除以前备份文件-CSDN博客文章浏览阅读7.2k次,点赞7次,收藏29次。引言在学习过程中遇到了一个问题,见图:当我进入服务器的数据库时,原来的…

国内用户如何免费抢先体验GPT-4o(国内如何免费使用各类GPT产品,包含chatgpt、claude、Gemini等)

文章目录 📖 介绍 📖🏡 演示环境 🏡📒 GPT-4o抢先体验 📒📝 方法介绍🎈 永久免费🎈 其他工具⚓️ 相关链接 ⚓️📖 介绍 📖 “OpenAI的最新突破——GPT-4o已经到来,国内用户如何免费体验这一AI革命性产品?” 随着OpenAI的GPT-4o模型的发布,全球AI领域…

JavaScript对象设计哲学:八种模式塑造高效代码

🔥 个人主页:空白诗 文章目录 一、引言 🚀二、Object 构造函数 🧱📌 基本用法📌 重要性📌 实际应用案例 三、对象字面量 📘📌 定义属性📌 定义方法&#x1f4…

Linux ps命令详细参数

一、简介 在Linux系统中,ps(Process Status的缩写)命令常常用来用来列出系统中当前运行的进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程…

亚马逊Prime Day旺季备货遭遇美国海关查验高峰,应对策略全攻略!

随着全球化贸易的日益繁荣,跨境电商企业在旺季备货时面临着巨大的挑战,尤其是当遇到美国海关查验潮时,如何应对成为众多商家关注的焦点。本文将从分析美国海关查验的原因入手,为商家提供一系列应对策略和建议。 一、美国海关查验潮…

Python | Leetcode Python题解之第86题分隔链表

题目&#xff1a; 题解&#xff1a; class Solution:def partition(self, head: Optional[ListNode], x: int) -> Optional[ListNode]:sml_dummy, big_dummy ListNode(0), ListNode(0)sml, big sml_dummy, big_dummywhile head:if head.val < x:sml.next headsml sm…

echers配置项:数据过多时,折叠数据缩放查看

当数据过多时&#xff0c;如上图所示的时间点&#xff0c;会自动折叠&#xff0c;此时鼠标缩放还不起作用&#xff0c;我们配置如下代码 let option {dataZoom: [{startValue: 05:00}, // 这个值需要跟 第一条 时间数据对应上{type: inside}], }配置后&#xff0c;就可以进行…