Remove files from last git commit
这与从git commit中删除文件不同,因为这里的所有答案都不适用于本例。所以问题是,
在
这就是为什么所有的答案都不起作用的原因,因为
那么,这个案子有什么解决办法吗?谢谢。
一种方法是在您承诺之后这样做:
1 2 | git rm --cached <files-you-didn't-want> git commit --amend |
请注意,如果您已经推送了错误提交,那么您需要执行强制的非快速向前推送,以便从远程删除错误提交。
使用"git rm--cached name_of_file"命令。这将忽略这些文件,即使它们以前是用"git add"添加的。
那么