W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
很多 Git 項目,包括 Git 本身,基本是通過郵件列表來維護(hù)的。 從方便地生成郵件補(bǔ)丁到從一個郵箱中應(yīng)用這些補(bǔ)丁,Git 都有工具來讓這些操作變得簡單。
git apply
?命令應(yīng)用一個通過?git diff
?或者甚至使用 GNU diff 命令創(chuàng)建的補(bǔ)丁。 它跟補(bǔ)丁命令做了差不多的工作,但還是有一些小小的差別。
我們在?應(yīng)用來自郵件的補(bǔ)丁?一節(jié)中演示了它的使用及什么環(huán)境下你可能會用到它。
git am
?命令用來應(yīng)用來自郵箱的補(bǔ)丁。特別是那些被 mbox 格式化過的。 這對于通過郵件接受補(bǔ)丁并將他們輕松地應(yīng)用到你的項目中很有用。
我們在?使用 am 命令應(yīng)用補(bǔ)丁?命令中提到了它的用法及工作流,包括使用?--resolved
、-i
?及-3
?選項。
我們在?電子郵件工作流鉤子?也提到了幾條 hooks,你可以用來輔助與?git am
?相關(guān)工作流。
在?郵件通知?一節(jié)中我們也將用此命令來應(yīng)用 格式化的 GitHub的推送請求的變更。
git format-patch
?命令用來以 mbox 的格式來生成一系列的補(bǔ)丁以便你可以發(fā)送到一個郵件列表中。
我們在?通過郵件的公開項目?一節(jié)中研究了一個使用?git format-patch
?工具為一個項目做貢獻(xiàn)的示例。
git imap-send
?將一個由?git format-patch
?生成的郵箱上傳至 IMAP 草稿文件夾。 我們在通過郵件的公開項目?一節(jié)中見過一個通過使用?git imap-send
?工具向一個項目發(fā)送補(bǔ)丁進(jìn)行貢獻(xiàn)的例子。
git send-mail
?命令用來通過郵件發(fā)送那些使用?git format-patch
?生成的補(bǔ)丁。
我們在?通過郵件的公開項目?一節(jié)中研究了一個使用?git send-email
?工具發(fā)送補(bǔ)丁來為一個項目做貢獻(xiàn)的示例。
git request-pull
?命令只是簡單的用來生成一個可通過郵件發(fā)送給某個人的示例信息體。 如果你在公共服務(wù)器上有一個分支,并且想讓別人知道如何集成這些變更,而不用通過郵件發(fā)送補(bǔ)丁,你就可以執(zhí)行此命令的輸出發(fā)送給這個你想拉取變更的人。
我們在?派生的公開項目?一節(jié)中演示了如何使用?git request-pull
?來生成一個推送消息。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: