还原已提交到未暂存的状态

时间:2018-05-16 10:00:35

标签: git

我准备一个项目在Heroku上使用,
git add .git commit -am "well prepared to deploy"之后,
它让我忘记添加.gitignore文件。

我如何将承诺恢复到未分期状态。
git reset无效。

1 个答案:

答案 0 :(得分:2)

这是git commit --amend的典型使用场景,用于修改当前提交并进行额外更改。

git add -f .gitignore
git commit --amend --no-edit

使用-f添加忽略的文件和--no-edit,以避免在提交消息不需要更新时启动编辑器。