修復較小錯誤的最佳方法,例如在較舊的提交中輸入一個錯字,而不是進行修復它的新提交?我不想用很多「打字錯誤」的提交來搞亂歷史。我還沒有將提交推送給任何人。在git中更改較舊的提交中的一個小錯誤
讓我們說在這個senario中,我想修復1月15日的代碼錯字提交,同時保留其他2個提交。
commit 826da06f085664298164a4bfc9994cad109c59f8
Author: Me
Date: Tue Jan 17 18:48:12 2012 +0800
feature 3 working
commit d816dd97a207add63d31958c3ffba84b65681810
Author: Me
Date: Tue Jan 16 17:47:29 2012 +0800
feature 2 working
commit 972ded30c20692cb74ae07d0c941c43022c905bd
Author: Me
Date: Thu Jan 15 08:48:40 2012 +0800
feature 1 working