相关疑难解决方法(0)

如何修改旧的Git提交?

我做了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 version-control git-rewrite-history

148
推荐指数
5
解决办法
10万
查看次数

如何修改第二个最新提交

我知道您可以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其中包含两条消息的提交。

git github

3
推荐指数
1
解决办法
809
查看次数