0

我的问题是在我的 git repo 中有一些文件..但是当我提交时,如果那时由于..

git config core.autocrlf
this is true by default.. 

所以在它替换的每个文件的十六进制中,0A as 0D 0A我确实提交了。但是在知道这个问题后我改变了..

git config core.autocrlf , as false

但现在的问题是,如果我推动然后它的显示

every thing is up to date.

我知道没关系,但是我现在必须推送我的新代码,因为每个文件中都有这个十六进制代码问题。
所以我会做这个......

谢谢..!!

4

1 回答 1

1

你可以尝试,(如果推送是相当新的并且没有人还没有拉那个特定的提交)到:

  • 修改您的最新提交(例如通过更改其评论)
  • git push -force master origin为了通过您的新提交擦除GitHub 上的最新提交,这一次避免了转换。
于 2012-04-04T05:45:29.887 回答