我正在生成git補丁。然後我想將它發送給項目維護人員。如何在git補丁中添加Signed-off-by字段
我想記住我的名字,並在GIT補丁
怎麼做我的電子郵件地址爲signed-off-by
?以便項目維護人員通過我的姓名和電子郵件地址獲取signed-off-by
字段。
我正在生成git補丁。然後我想將它發送給項目維護人員。如何在git補丁中添加Signed-off-by字段
我想記住我的名字,並在GIT補丁
怎麼做我的電子郵件地址爲signed-off-by
?以便項目維護人員通過我的姓名和電子郵件地址獲取signed-off-by
字段。
當你提交時,只需使用:
git commit -s
或
git commit --signoff
或者你可以只寫在提交信息的最後,通過自身的線路由一個空行分隔體內的承諾:
Signed-off-by: Your Name <[email protected]>
如果你已經有提交,使用git commit -s --amend
來添加上面的簽收行。
或者,如果打算將其作爲修補程序或修補程序系列發送,則可以使用git format-patch -s
或--signoff
將修補程序本身添加到修補程序本身,而無需修改提交。
不錯的答案。謝謝 – MOHAMED
要將存儲庫的所有提交設置爲默認簽名,請在Git版本2.0.0及更高版本中運行git config commit.gpgsign true
。 要將您計算機上任何本地存儲庫中的所有提交設置爲默認簽名,請運行git config --global commit.gpgsign true
。
它使用IDE像PhpStorm是有用的;)
開瓶器詢問關於簽字不是關於gpg。 – return42
'男人的git格式補丁/sign' =) –
不要忘記了解您所簽署正是爲:原產地DCO(開發者證書):http://stackoverflow.com/a/35238070/6309 – VonC