通過郵件傳送補丁

假設你有很多針對專案的提交(這裡是 ulogd2,官方分支是 git-svn),你想把你的補丁集傳送到 Mailling 列表 devel@netfilter.org。為此,只需在 git 目錄的根目錄下開啟一個 shell 並使用:

git format-patch --stat -p --raw --signoff  --subject-prefix="ULOGD PATCH" -o /tmp/ulogd2/ -n git-svn
git send-email --compose --no-chain-reply-to --to devel@netfilter.org /tmp/ulogd2/

第一個命令將從/ tmp / ulogd2 /中使用統計報告中的補丁建立一系列郵件,第二個命令將啟動編輯器以編寫介紹郵件到補丁集。為了避免糟糕的執行緒郵件系列,可以使用:

git config sendemail.chainreplyto false

資源