【发布时间】:2014-01-07 17:11:00
【问题描述】:
我的问题与Git - unchange line endings in already committed file 类似,但接受的答案似乎主要是沉思,对我的情况没有帮助。
我有几个相当大的提交。在我的编辑器和我当时的 git 配置之间,我提交了许多行尾更改
例如,我在一个文件中进行了在线更改,但我的提交更改了文件中其他数千行的行尾。
我没有推送提交。如何在推送之前删除行尾更改?
我试过了
git rebase [last_good_commit]
但它只是说
current branch *** is up to date.
【问题讨论】:
-
@MatW,不是重复的。我有几个要更改的提交。
-
您可以交互地变基,并编辑每个提交。
-
啊,对不起。然后@poke 的建议是我会去的。
-
你的提交有多大?您的更改是否有助于简单地进行硬重置并重新创建您的工作?
标签: git line-endings