精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

Git發(fā)布2.10 - Push、Worktree、 格式等得到了改進

責(zé)任編輯:editor006

作者:Sergio De Simone

2016-09-21 16:30:24

摘自:INFOQ

最近發(fā)布的Git2 10增加了一些有用的新功能到push命令中,包括:更精確的進度信息、更多的選項,以及--force-with-lease選項的增強。新的--push-option標(biāo)志允許開發(fā)者傳遞額外的選項給接收端,以進行預(yù)處理和后處理的“鉤子”調(diào)用。

最近發(fā)布的Git2.10增加了一些有用的新功能到push命令中,包括:更精確的進度信息、更多的選項,以及--force-with-lease選項的增強。另外,處理數(shù)字簽名功能增加了一些新的選擇,使用戶用起來更便捷。同時,配色方案新加了對斜體和刪除線的支持。

git push的改進包括:

git push --fore-with-lease,如果其他參與者在同時提交,此選項保證你不會覆蓋他們的改動,確保創(chuàng)建一個新的引用。這樣,對一個未做merge的fetch,用戶若需要push,不必再調(diào)用update-ref命令。

降低了混亂的風(fēng)險:現(xiàn)在,在執(zhí)行push命令時,服務(wù)器端通過git gc產(chǎn)生的消息中增加了客戶端前綴信息。git gc運行著數(shù)個常規(guī)任務(wù),例如壓縮文件版本信息,以及由一定的命令自動運行。

新的--push-option標(biāo)志允許開發(fā)者傳遞額外的選項給接收端,以進行預(yù)處理和后處理的“鉤子”調(diào)用。

git push將在服務(wù)器上產(chǎn)生更精確的關(guān)于push負載所觸發(fā)的任務(wù)的報告。GitHub發(fā)行了一份很好的功能描述。

worktree命令也有兩處提高,包括:

git worktree add現(xiàn)在能使用 - 作為前一個版本的簡略語,完全代表@{-1}。

git worktree lock可用來防止存儲在移動設(shè)備或者共享網(wǎng)絡(luò)上,暫未被加載的鏈接工作樹被剪除。之前,開發(fā)者需要手工創(chuàng)建名為locked的文件,以及其他一些管理文件,才能實現(xiàn)同樣功能。

正如之前提到的,在Git 2.10中,處理簽名變得更加容易,現(xiàn)在,git log和其他命令會顯示完整的64為鍵值編號。而且,通過使用新的log.showSignature配置變量,git log默認顯示簽名,用戶也能使用--no-show-signature標(biāo)志關(guān)閉簽名。進一步來說,git pull --rebase現(xiàn)在會提示用戶,傳遞--verify-signature是一個不起作用的操作。

最后,Git豐富了輸出的配色方案,增加了對斜體和刪除線的支持,它們可以和其他的配色方案結(jié)合使用。

Git 2.10還包括很多新特色功能和增強,以及修正了一些已知問題,詳細列表參見其發(fā)行說明。

查看英文原文:Git 2.10 Improves Push and Worktree Commands, Adds Style Options, and More

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 鲁甸县| 额尔古纳市| 监利县| 囊谦县| 黄浦区| 潞西市| 绥阳县| 东源县| 太仆寺旗| 赞皇县| 泸西县| 吉安市| 黄大仙区| 冷水江市| 江华| 天台县| 邮箱| 龙江县| 新余市| 应城市| 普宁市| 新龙县| 中江县| 黄梅县| 上林县| 安徽省| 阿拉尔市| 襄汾县| 长春市| 青海省| 巍山| 平南县| 天祝| 邹城市| 怀柔区| 汾阳市| 孝昌县| 芦溪县| 沭阳县| 桑植县| 桑植县|