写点什么

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:003460
用户头像

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

关注

评论

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

【引航计划】优质内容合集名单公布

InfoQ写作社区官方

引航计划 热门活动

anyRTC从服务到产品全链路服务保障升级

anyRTC开发者

音视频 直播 实时通信 语音通话 视频通话

这才是责任链模式的优雅使用方式

Tom弹架构

Java 架构 设计模式

打破数据壁垒,北鲲云超算混合云模式激活人工智能数据价值

北鲲云

模块一作业

hpl

如何在新消费时代提升开店数量和营业额

石云升

学习笔记 10月月更

你正在选择实时互动云服务?以下是关于安全合规的七个建议

声网

人工智能 数据安全

快手技术嘉年华 | 与你漫游技术星辰大海

快手中学

技术 校招 快手

无人驾驶与环卫革命

脑极体

学生管理系统架构和微信业务架构

Geek_nlp小咖

微信 架构 微信业务架构 学生管理系统架构

联想智慧服务荣获第17届“金耳唛杯”年度总冠军

科技大数据

空调可视化运营中心,赋能精细化运营管理

ThingJS数字孪生引擎

网络安全之渗透实战学习

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

架构训练营模块1作业

Puciu

架构实战营

模块2总结

Asha

架构实战营

官方线索 | 1024新华三服务器性能调优挑战赛

穿过生命散发芬芳

1024我在现场

使用 Spring Boot 和 @WebMvcTest 测试 MVC Web Controller

码语者

Java Spring Boot test

微信业务+学生毕设架构设计

慧慧Alina酱

科技热点周刊|微软发布 Web 版 VSCode、 删除 .NET 6 热重载引发不满、IBM 发布开源混合云介绍指南

青云技术社区

云计算 云原生 kubenetes CockroachDB

模块2

Asha

浪潮云说丨构建全域业务联动枢纽,挖掘数据要素创新价值

云计算

打破 Serverless 落地边界,阿里云 SAE 发布 5 大新特性

阿里巴巴云原生

阿里云 Serverless 云原生 Serverless Kubernetes

资讯|WebRTC M94 更新

网易云信

大前端 chrom

产学互为表里,携手方见大道:华为云AI院长峰会的价值思考

脑极体

第二存储解决方案白皮书 | 专为非生产数据而设计的存储方案

QingStor分布式存储

云原生 分布式存储

自定义ViewGroup的触摸反馈

Changing Lin

10月月更

精细运营|营销获客自动化‘攻心’

海比研究院

CRM

架构实战营 - 第三期 - 模块一作业

lucian

架构实战营

腾讯数字生态大会【TechoDay技术回响日】

腾讯云数据库

优酷鸿蒙开发实践|多屏互动开发实践

阿里巴巴终端技术

ios android 鸿蒙 优酷 客户端

通过题目来讲一讲指令系统相关知识 1 | 计算机组成与系统结构专题

Regan Yue

计算机组成原理 10月月更

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