版本管理系統(tǒng) Git 2.47 發(fā)布:引入增量多包索引、自動(dòng)合并 VS Code 配置等
感謝IT之家網(wǎng)友 浪花慶山粉 的線索投遞!
IT之家 10 月 10 日消息,科技媒體 heise 昨日(10 月 9 日)發(fā)布博文,報(bào)道稱版本管理系統(tǒng) Git 2.47 版本發(fā)布,主要針對(duì)大型和復(fù)雜項(xiàng)目,引入包括增量多包索引、commit 基礎(chǔ)分支搜索選項(xiàng)、自動(dòng)合并 VS Code 配置等一系列新的功能。
IT之家簡(jiǎn)要介紹下 Git 2.47 版本改進(jìn)如下:
增量多包索引(Incremental Mulit-Pack Index)
在較大 Git 結(jié)構(gòu)中,增量多包索引通過拆分多個(gè)包 / 包文件(packages / packfiles),從而可以簡(jiǎn)化項(xiàng)目結(jié)構(gòu)。新增的增量過程使用多個(gè)分層索引級(jí)別,僅保存與前一層的差異。
該功能仍處于實(shí)驗(yàn)階段。相關(guān)方可以使用命令 $ git multi-pack-index write --incremental 向現(xiàn)有索引添加新包。
基礎(chǔ)分支搜索(Searching for the base)
新版本通過命令 for-each-ref --format 和占位符 %(is-base:),簡(jiǎn)化了在復(fù)雜結(jié)構(gòu)中查找提交起始分支的過程。
VS Code 合并配置
用戶可以通過命令 $ git config set merge.tool vscode 自動(dòng)化配置 VS Code 的三路合并功能,之前需要手動(dòng)配置。
小改動(dòng):
新版本還有其它調(diào)整,例如在 2.45 版本中為 reftables 引入的新功能,如設(shè)置 reftable 為默認(rèn)格式的配置 $ git config set --global init.defaultRefFormat reftable,以及 --exclude 參數(shù)的使用。
支持 SHA-256
用戶可以將 SHA-256 設(shè)置為對(duì)象校驗(yàn)和的標(biāo)準(zhǔn),命令為 $ git config set --global init.defaultObjectFormat sha256。
Git?簡(jiǎn)介
Git 是一種分布式版本控制系統(tǒng),主要用于跟蹤文件的版本,特別是在軟件開發(fā)中。
Git 是一個(gè)強(qiáng)大且靈活的工具,適用于各種規(guī)模的項(xiàng)目,特別是在現(xiàn)代軟件開發(fā)中,其重要性不容忽視。對(duì)于希望提升代碼管理和團(tuán)隊(duì)協(xié)作效率的開發(fā)者來說,掌握 Git 是非常有必要的。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。
打造個(gè)性化音樂體驗(yàn),網(wǎng)站設(shè)計(jì)中的音樂插件應(yīng)用技巧
下一篇在互聯(lián)網(wǎng)飛速發(fā)展的今天,許多用戶都需要借助各種各樣的工具來提升工作效率和學(xué)習(xí)能力。而這些工具中,插件無疑是最常見的一種。插件就像是一個(gè)強(qiáng)大的后盾,幫助我們解決一些復(fù)雜的問題,提供方便快捷的操作方式。本文將探討如何進(jìn)行網(wǎng)站插件的制作。,打造高效實(shí)用的網(wǎng)站插件,從準(zhǔn)備到發(fā)布
相關(guān)文章
最新評(píng)論