2015-10-07 52 views
0

我知道我可以通過提供的github腳本更改作者/提交者歷史的git:https://help.github.com/articles/changing-author-info/重寫混帳筆者歷史簽署承諾

這不幸的是不行的,如果你已經簽署提交/合併。它會進行一些工作,但是所有提交的消息都是通過gpg簽名本身在多行註釋中進行垃圾郵件發送的,並且沒有簽名。

有沒有什麼辦法可以重寫作者的歷史記錄,並且在提交信息中沒有gpg字符串的情況下再次對它們進行簽名?

回答

0

重寫git repository的作者/提交者歷史記錄。這是重寫作者/提交歷史的有用工具。

+0

它刪除了現在無效的垃圾郵件簽名評論? – Thilo

+0

@Thilo可能會保留它的記錄,因爲你希望恢復到舊的評論 –

+1

這是行不通的。它將使用gpg簽名並將其前置到提交消息中。它和github中的上述方法一樣。 – lockdoc