我读了.gitattributes,并告诉git不要为几个文件更改行尾。问题是,他们已经承诺。愚蠢的聪明的git现在不想撤消它所做的事情。删除和重新添加这些文件不会有帮助(它优化了更改)。现在,我必须手动重新复制这些文件,每当我从回购拉。Git - 在已提交的文件中不改换行结尾
我该怎么办?报告这是一个错误,并等待修复?以某种方式删除提交对象强制git重新创建它们?后者似乎困难/危险。
编辑:我发现这个nice guide on GitHub完全删除一个文件从回购。问题是,我不想把它从整个历史中删除。我必须,还是只能为最后一次提交做?如果我为最后一次提交完成,Git会重新找到并重新优化吗?
邮件列表查询的结果是什么? – Arafangion
@Arafangion不要以为我做到了。 –