速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

Git 2.7: 一个新的带来许多新特性和性能提升的主要版本

  • 2016-01-29
  • 本文字数:660 字

    阅读完需:约 2 分钟

在 2.6 版本发布两个月之后, Git 2.7 发布。该版本带来了许多新特性以及性能的提升。

本文选取了 Git 2.7 带来的主要变化:

  • git remote支持get-url子命令,可以显示指定远端的 URL。
  • git rebase新增了一个命令行选项--no-autostash,可以覆盖配置变量rebase.autostash
  • git worktree支持list子命令,可以显示代码库的工作树及相关的分支。工作树是 Git
    2.5
    初次引入的一个特性,旨在使在同一个代码库的多个分支上工作更简单。
  • git bisect在并发用于多个工作树时也可以很好地工作了。此外,该命令现在支持oldnew子命令,与之前的badgood子命令相比,不那么令用户迷惑了。bisect查找那些产生了不良影响而又难以确定的状态变化时非常有用。它使开发人员可以标识 good/old提交以及bad/new提交,这样,就可以对那些提交进行二叉搜索,查找造成破坏的提交。
  • git submodule支持一个新的配置选项push.recurseSubmodules,帮助开发人员将变更推送到主模块,而不需要提前推送修改过的子模块。使用命令行选项--recurse-submodules=on-demand也可以获得同样的效果,但新增的push.recurseSubmodules选项将此设为默认行为。
  • git stash支持一个新的配置选项stash.showPatch,使它总是显示实际的修改,而不是受影响的文件的路径列表。在 Git 2.6 中,这一动作可以通过在命令行中使用-p标识实现。
  • 在性能方面,Git 2.7 使用 C 重写了git submodule

Git 2.7 还包含许多其他的变更,其中包括 800 多个提交。感兴趣的读者可以从发布说明中查看完整的列表。

查看英文原文: Git 2.7: a Major New Release with Many New Features and Improvements

2016-01-29 18:003491
用户头像

发布了 1008 篇内容, 共 392.7 次阅读, 收获喜欢 344 次。

关注

评论

发布
暂无评论
发现更多内容

龙智搬迁公告

龙智—DevSecOps解决方案

搬迁

vivo 推送平台架构演进

vivo互联网技术

分布式 架构设计 消息推送 平台搭建、

Flink是如何支持批流一体的

编程江湖

flink

在 Flutter 中创建自定义 NumPad(数字键盘)

坚果

flutter 1月月更

hi 龙蜥小二来了 ,一键@为你答疑解惑

OpenAnolis小助手

Linux 服务

云图说|图解DGC:基于华为智能数据湖解决方案的一体化数据治理平台

华为云开发者联盟

大数据 数据湖 数据治理 数据服务 数据湖治理中心

Apache Kylin PMC 马洪宾:开源,就是一场“螺旋上升”的旅程

腾源会

复盘和反思一个被全公司邮件通报的漏测

LynnYang

测试 Postman Mock

netty系列之:不用怀疑,netty中的ByteBuf就是比JAVA中的好用

程序那些事

Netty nio 程序那些事 1月日更

MySQL性能优化:SQL慢查询优化,索引优化,表优化

Ayue、

MySQL 1月月更

当类的泛型相关时,如何在两个泛型类之间创建类似子类型的关系

阿Q说代码

Java泛型 1月月更 子类型

利用物联网技术加速数字化转型

龙智—DevSecOps解决方案

crontab介绍安装及每秒运行

Owen Zhang

Linux crontab

云效产品篇:开启敏捷需求管理 |云效快速入门

阿里云云效

阿里云 DevOps 云原生 需求管理 云效

都2022年了,你的前端工具集应该有vueuse

华为云开发者联盟

Vue 前端 API 工具集 vueuse

2022年,你还要做开源软件么?

亚马逊云科技 (Amazon Web Services)

计算

打造智能全场景,《HarmonyOS Connect系列课》7大BUFF为您助力!

HarmonyOS开发者

用户文章转载:Windows用户都来看看,这个锅P4不背

龙智—DevSecOps解决方案

perforce P4

热烈庆祝龙智高级咨询顾问叶燕秀获得“Atlassian认证专家”称号

龙智—DevSecOps解决方案

Atlassian认证专家 Atlassian认证

深入分析JUC之Lock接口

编程江湖

lock锁

ReactNative进阶(二十二):点击事件.bind(this)引发的思考

No Silver Bullet

1月月更 ReactNative

编程进阶之路,虽无捷径但有长短

程序人生

2021 年 6 个GitHub推荐前端项目

devpoint

vite nextjs tauri 1月月更 Tailwind

全面提升体系化数据管理能力 | OceanBase 发布全新3.X工具家族

OceanBase 数据库

数据库 开源 开发者 OceanBase 社区版 产品发布

60岁代码匠的几篇小作文,解决了大多数程序的迷茫(上)

图灵社区

java 编程

1月月更|推荐学java——Spring第一课

逆锋起笔

spring SSM框架 Spring MVC Spring Java Spring项目

几行代码,把zip文件直接破解

你?

Flink,Spark,Storm,Hadoop框架比较

@零度

flink hadoop spark Storm 大数据开发

Bruce Eckel教你如何爬出 Gradle 的“坑”?

图灵社区

java 编程

AJAX工作原理及其优缺点

编程江湖

高效时代,是时候过渡到自动化测试了

SoFlu软件机器人

DevOps 软件开发 自动测试

Git 2.7: 一个新的带来许多新特性和性能提升的主要版本_Git_Sergio De Simone_InfoQ精选文章