将文件删除添加到上次提交

时间:2014-09-27 13:41:36

标签: git

我刚刚执行了一次提交,但是现在我看到一个额外的文件,我刚刚通过git rm --cached myfile.txt取消跟踪,也应该包含在该提交中。我该怎么做呢?我是否需要重置最后一次提交并再次执行?或者有没有办法将此文件更改包含在现有提交中?

1 个答案:

答案 0 :(得分:4)

git commit --amend正是您正在寻找的。暂存您的更改,然后执行git commit --amend将它们与上次提交合并。但是,如果您已经将原始更改推送到其他开发人员可以使用的位置,则不应该这样做。

https://www.atlassian.com/git/tutorials/rewriting-history/git-commit--amend