QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

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

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

关注

评论

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

APP上跑小程序,一箭双雕

Speedoooo

ios开发 APP开发 Andriod开发

网易智企斩获“2021全球新经济卓越成就奖”两项大奖

网易云信

大数据 云通信 通信云

如何在 Spring 中使用事件

码语者

Spring Boot Event 事件

pygame 中的图形绘制函数、帧速率和文字相关知识,简单的的不得了

梦想橡皮擦

11月日更

Android技术分享| Android WebRTC 开启H264软件编解码教程

anyRTC开发者

android 音视频 WebRTC ffmpeg H264

03 K8S之网络互联通信

穿过生命散发芬芳

k8s 11月日更

LCN基本原理

平凡人生

【Redis技术专题】分析一下Redission实现分布式锁的点点滴滴

洛神灬殇

redis redission redisson 分布式锁 11月日更

闻香识代码,什么是衡量代码质量的终极标准?

Zilliz

Java 代码质量 JavaScrip

不懂乐理和五线谱也能快速入门电子音乐制作!用FL Studio 搞音乐创作有时候就是这么简单!

懒得勤快

云小课|三大灵魂拷问GaussDB(DWS)数据落盘安全问题

华为云开发者联盟

安全 云小课 GaussDB(DWS) 数据仓库服务 数据落盘安全

lims实验室信息监控管理系统解决方案

低代码小观

企业管理 管理系统 LIMS实验室信息管理系统 LIMS系统 信息管理系统

极客 - 大数据 - 作业 Flink

西伯利亚鼯鼠

实现连续测试,要做的事情【译】

FunTester

敏捷 自动化 持续集成 FunTester 连续测试

30K成功入职京东:拿到京东offer经验分享「面试经历+面试真题」

Java redis spring 程序员 JVM

漏洞深入分析-2021

网络安全学海

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

架构实战营 - 毕业总结

燕燕 yen yen

架构训练营

CANN5.0黑科技解密 | 别眨眼!缩小隧道,让你的AI模型“身轻如燕”!

华为云开发者联盟

AI CANN 昇腾 模型压缩 模型缩小隧道

MRS HetuEgine的数据虚拟化实践

华为云开发者联盟

大数据 数据湖 云原生 华为云 数据虚拟化

OCR的工作原理和应用场景

澳鹏Appen

人工智能 机器学习 OCR 训练数据 文本识别

拍乐云基于AV1的实时视频系统技术实践 | 2021 LiveVideoStackCon 演讲回顾

拍乐云Pano

音视频 WebRTC RTC

增量编译:让小程序包编译速度提升11倍!

Speedoooo

容器 ios开发 APP开发 Andriod开发

当你在跑步时在想什麽? 这个是村上春树的,当你在骑摩托车时在想什麽? 这个是波西格的

叶小鍵

APP与小程序,相爱相杀

Speedoooo

容器 ios开发 APP开发 Andriod开发

拥有3000多万用户的录屏软件,到底强在哪儿?

淋雨

Camtasia

Linux 系统资源查看及硬件故障排查(qbit)

qbit

操作系统 故障 资源

WeTest六周年 | 匠心不改 初心不变

WeTest

我凭借这份pdf,最终拿到了阿里,腾讯,京东等八家大厂offer

Java 编程 程序员 面试

惊艳11月!日更挑战你准备好了么!?

InfoQ写作社区官方

11月日更 热门活动

毕业总结

面向对象的猫

毕业总结

公司刚来的阿里p8,看完我构建的springboot框架,甩给我一份文档

Java 编程 程序员 Spring Boot

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