今天本地新建了一个项目,然后通过idea share到GitHub,发现一只share失败。报错 信息如下:

 

记一次git提交GitHub失败问题

 原因是,我安装git的时候,将git的换行检查功能设置为true。

Git提供了一个换行符检查功能(core.safecrlf),可以在提交时检查文件是否混用了不同风格的换行符。这个功能的选项如下:

  • false - 不做任何检查
  • warn - 在提交时检查并警告
  • true - 在提交时检查,如果发现混用则拒绝提交

建议使用最严格的 true 选项。

然而,我在代码中,却将换行符设置为了Linux换行符,记一次git提交GitHub失败问题

只要将文件改成CRLF,然后再提交。就没问题了 

相关文章:

  • 2021-05-21
  • 2022-12-23
  • 2021-09-25
  • 2021-06-13
  • 2022-12-23
  • 2021-06-05
  • 2021-12-14
  • 2022-12-23
猜你喜欢
  • 2021-09-28
  • 2022-03-02
  • 2021-07-08
  • 2022-12-23
  • 2021-07-24
  • 2022-02-10
  • 2021-12-12
相关资源
相似解决方案