如何从未在git中推送到原点的提交中删除文件更改?

时间:2013-02-21 21:57:23

标签: git commit git-checkout

我有一个意外添加到我最近提交的文件。我想删除更改,但将文件保留在存储库中。那是因为它是一个生成的sass样式表,我总是遇到合并问题。由于服务器无论如何都会重新生成它,我真的很想避免提交它。

2 个答案:

答案 0 :(得分:1)

进行新的提交,将所有内容置于您希望的状态,然后将其(通过git rebase -i)压缩到最近的提交中。

答案 1 :(得分:0)

this question中的答案可能包含您需要的内容以及撤消本地提交的更多内容。