sourceTree合并一次提交的内容

sourceTree合并一次提交的内容

在基于git的开发中,经常遇到不同分支需要合并某一次特定的提交的代码,而不是合并整个代码。

场景:A分支是通用分支,B分支是私有化分支,现在A分支修改了一个通用的功能,需要合并到B分支上,功能在一次提交上。B分支只需要这次提交的代码,对A分支上改动的其他代码都不感兴趣。对此,常规的merge已经不能满足我们的需求。

1.打开工作分支,添加远程分支

步骤:菜单-操作 > 仓库设置 > 远程仓库 > 添加(填写名称和地址)

image-20230426154656993

2.拉取远程代码

右键远程分支,获取代码

image-20230426154858048

3.选择需要合并的提交,遴选

中间是代码提交情况,选择所有分支,勾选显示远程分支

image-20230426153658766

找到需要合并的内容,右键 > 遴选(后面确定即可)

如果报错,手工处理下代码冲突。

个人博客地址: https://note.raokun.top
拥抱ChatGPT,国内访问网站:[https://www.playchat.top](

原文链接:https://www.cnblogs.com/raok/p/17356346.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:sourceTree合并一次提交的内容 - Python技术站

(0)
上一篇 2023年4月27日
下一篇 2023年4月27日

相关文章

  • JavaScript array常用方法代码实例详解

    JavaScript array常用方法代码实例详解 一、引言 JavaScript中的数组(array)是一种常见的数据结构,内部储存着多个元素。数组是一种有序的数据结构,可以使用索引来访问数组中的每个元素。在JavaScript中,数组有许多常用的方法,本文将详细讲解这些方法和代码实例。 二、常用数组方法 1. push push方法会在数组末尾加上一个…

    Java 2023年5月26日
    00
  • 简单谈谈Java中的栈和堆

    让我来详细讲解一下Java中的栈和堆。 栈和堆的概念 Java中的栈和堆是内存分配的两种方式,它们持有程序的数据。 栈是一种数据结构,是一块连续的内存空间,存储程序的方法调用以及局部变量等临时数据。栈内存在程序执行完毕后自动释放,因此不需要手动管理内存,更不需要垃圾回收。栈是由操作系统自动进行分配和释放的,是一种高效的数据结构。 堆是另一种数据结构,是Jav…

    Java 2023年5月26日
    00
  • Java经典排序算法之二分插入排序详解

    Java经典排序算法之二分插入排序详解 什么是二分插入排序? 二分插入排序是插入排序的升级版,它采用二分查找来寻找插入位置,从而提高插入操作的效率。 与插入排序不同的是,插入排序是将待排序的元素插入到已排好序的序列中,找到正确的插入位置需要比较多的次数,时间效率较低。而二分插入排序是通过二分查找的方式来寻找插入的位置,可以减少比较次数,提高时间效率。 二分插…

    Java 2023年5月19日
    00
  • 深入浅析Centos 7系统的Tomcat服务器

    深入浅析Centos 7系统的Tomcat服务器 简介 Tomcat 是 Apache 软件基金会(Apache Software Foundation)的一款开源的 Java Servlet 容器,也是一个标准的 JSP 容器。 本文将分步讲解如何在 Centos 7 系统上安装和配置 Tomcat 服务器,以及如何在 Tomcat 中部署网站应用。 安装…

    Java 2023年5月19日
    00
  • Java基础语法:逻辑控制

    下面是对于Java基础语法中逻辑控制的完整攻略: 逻辑控制 在Java中,逻辑控制结构有三个主要的表现形式:条件语句、循环语句和跳转语句。这些结构主要用于控制程序的执行流程,使得程序可以按照既定的规则进行操作。 条件语句 条件语句是根据一个条件是否满足,来执行相应的代码块或语句的控制组件。在Java中,常见的条件语句有if语句和switch语句。 if语句 …

    Java 2023年5月23日
    00
  • java中JSONArray互相转换List的实现

    Java中JSONArray和List的互相转换,可以使用JSON库中的方法来实现。下面我将详细讲解该转换的完整攻略,并提供两个示例。 JSONArray转List 1. 使用GSON库 首先需要引入GSON库的依赖,可以在maven中添加以下依赖: xml <dependency> <groupId>com.google.code.…

    Java 2023年5月26日
    00
  • maven中心仓库OSSRH使用简介(推荐)

    Maven中心仓库OSSRH使用简介(推荐) 如果你是一位Maven项目的开发者,那么你一定会遇到需要将你的项目打包上传到Maven中央仓库的情况。Maven中央仓库是Maven项目的官方仓库,大多数的第三方依赖库都可以在Maven中央仓库上找到。然而,如果你是一个独立的开发者或者组织,你不一定能够将你的项目上传到Maven中央仓库,那么你需要寻找其他的Ma…

    Java 2023年5月19日
    00
  • Typescript是必须要学习吗?如何学习TS全栈开发

    Typescript是一种开源的编程语言,由微软开发和维护。它是Javascript的超集,意味着它支持Javascript中的所有功能。尽管Typescript在开发本质上与Javascript相同,但它提供了一些额外的功能,主要是类型系统和面向对象编程的概念,这些功能使得开发更加轻松和规范化。 Typescript的优点: 更快的开发:可以通过类型检查避…

    Java 2023年5月23日
    00
合作推广
合作推广
分享本页
返回顶部