Git 2.22 发布,改进处理合并 base 的交互方式

栏目: 软件资讯 · 发布时间: 6年前

内容简介:分布式版本控制系统 Git 已发布最新版本 2.22,新版本在处理合并的 rebase 的交互上进行了改进,包括从合并 base 创建分支、新的跟踪机制、在 Git bisecting 期间改进显示,以及其他的各种小改进。 交互式的 reba...

Git 2.22 发布,改进处理合并 base 的交互方式

分布式版本控制系统 Git 已发布最新版本 2.22,新版本在处理合并的 rebase 的交互上进行了改进,包括从合并 base 创建分支、新的跟踪机制、在 Git bisecting 期间改进显示,以及其他的各种小改进。

交互式的 rebase merges

假设我们有一个仓库结构与下面的类似:

                o (my-feature)

              /

o --- o --- o (master)

当我们在my-feature工作时,从(master)开始的分支发生了变化,所以现在仓库现在看起来像:

     o --- o --- o (my-feature)

              /

o --- o --- o --- o --- o (master)

请问,如何确保my-feature分支能干净地合并到master?Git 现已有一个新的 --rebase-merges,所以在 Git 2.22 中可以这样操作:

Git 2.22 发布,改进处理合并 base 的交互方式

从 merge bases 创建分支

在 Git 2.22 中,git branchgit checkout -b均支持三点合并基本语法。要指定我们想要从其他两个分支(例如AB)的 merge base 创建分支,现在可以运行:

$ git branch my-other-feature A...B

# or...

$ git checkout -b my-other-feature A...B

Git 2.22 发布,改进处理合并 base 的交互方式

更多内容请查看 https://github.blog/2019-06-07-highlights-from-git-2-22/

完整的更新日志请点此查看


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Algorithmic Beauty of Plants

The Algorithmic Beauty of Plants

Przemyslaw Prusinkiewicz、Aristid Lindenmayer / Springer / 1996-4-18 / USD 99.00

Now available in an affordable softcover edition, this classic in Springer's acclaimed Virtual Laboratory series is the first comprehensive account of the computer simulation of plant development. 150......一起来看看 《The Algorithmic Beauty of Plants》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

MD5 加密
MD5 加密

MD5 加密工具