【发布时间】:2020-12-11 05:36:05
【问题描述】:
我做了一个尚未推送的 git 提交,但我想删除该提交,但保留对我文件的更改。我该怎么做?
【问题讨论】:
-
这能回答你的问题吗? How can I remove a commit on GitHub?
我做了一个尚未推送的 git 提交,但我想删除该提交,但保留对我文件的更改。我该怎么做?
【问题讨论】:
喜欢这个
git reset --soft HEAD~1
git reset .
【讨论】:
git reset .
git commit --amend -m "new message"。无需到处移动。