我做了3个git提交,但没有被推送.如何修改不是最新的旧版本(ddc6859af44)和(47175e84c)?
$git log
commit f4074f289b8a49250b15a4f25ca4b46017454781
Date: Tue Jan 10 10:57:27 2012 -0800
commit ddc6859af448b8fd2e86dd0437c47b6014380a7f
Date: Mon Jan 9 16:29:30 2012 -0800
commit 47175e84c2cb7e47520f7dde824718eae3624550
Date: Mon Jan 9 13:13:22 2012 -0800
Run Code Online (Sandbox Code Playgroud) 我知道您可以git --amend更改最新提交的提交消息。但是如何更改第二个最新的提交消息?这是我的提交现在的样子:
commit eca1b2db14da8ace66aed172056c6e7aaf323093
Author: Adam Sandler
Date: Fri Jul 13 18:00:13 2012 -0700
Pre-final work on appending new items on top
commit 7d21bbfea24cb72eafbe0213cad6339354078a81
Author: Adam Sandler
Date: Fri Jul 13 11:57:40 2012 -0700
Pre-final work on appending new item on top.
Loading more when user reaches the end of the scroll view
Run Code Online (Sandbox Code Playgroud)
我想更改7d21bbfea24cb72eafbe0213ca其中包含两条消息的提交。