Github,为什么我的python代码没有^ M并且没有新行?

你好,世界

我的编辑器中的代码显示得很好,但是每当我将其推送到Github时,它只显示在一行中,我从来没有遇到过这个问题,这可能python相关吗?

github中的代码

编辑:当该文件被视为原始文件时,似乎很好。

卡巴努斯

您的编辑器正在使用CR(回车键)。那就是您在Github中看到的^ M。这是Windows应用程序标记\n行的方式,而不是Linux换行。令人惊讶的是,它不是\r\n(所以您会看到新的行,但所有行都以结尾^M),因为Windows东西通常会这样做-您的编辑器似乎只输入了\r,Linux只是忽略了它,而Github正是在使用显示您的文件。

原始文件由知道如何处理的浏览器处理\r,因此看起来不错。

要解决此问题\r,请\n在具备此功能的编辑器中进行搜索,然后将from替换为您可能应该将编辑器配置为使用\n,或切换编辑器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么我的 python 代码没有完全运行

为什么我的代码没有递增?

Java / Eclipse我的main中没有代码,并且main抛出错误,为什么?

为什么即使没有任何更改,github仍将我的所有代码突出显示为红色/绿色?

为什么我的代码没有在Entity Framework中更新?

为什么我的 C# 代码没有正确中断?

为什么我的JavaScript代码没有显示“未找到”?

为什么我没有来自debootstrap的退出代码?

为什么我的代码没有捕获到异常?

为什么我的代码没有在 fortran 中编译?

为什么我的代码没有更改列表?

为什么我的代码没有附加这些结果?

为什么我的代码中的颜色值没有刷新?

为什么我的代码没有返回原始消息?

为什么我的Jsoup代码没有返回正确的元素?

为什么我的 VS Code 终端没有运行代码?

为什么我的异步代码没有运行异步?

为什么我的Java代码没有经过if语句?

为什么我的Rcpp代码没有快多少?

为什么我的代码没有显示正确的输出?

为什么我的代码没有返回斜边的值?

为什么我的代码没有产生预期的结果?

为什么我的代码没有完成 Sound::release() 调用?

为什么我的代码没有引发重复的符号冲突

为什么我的代码调试没有完成?

为什么我的代码没有写入 .ini 文件?

为什么我的代码没有任何输出?

为什么我的代码没有传递给div?

为什么我的代码没有打印任何结果?