【发布时间】:2021-07-16 05:50:00
【问题描述】:
在 github.com 上,我有一个 6 字节的小文件 hello.txt,由“hello”和 newline 组成:1
在带有runs-on: ubuntu-18.04 的 Ubuntu-18 工作流程中,我们有:
但是在带有runs-on: windows-2019的Windows上,奇迹般地多了一个字节:2
如何去掉这个多余的字节?
更新:(回复James'快速回答)。问题来自于 Windows 和 Linux 的测试文件。如果我能有两个测试文件,我会很高兴,一个 hello.linux.txt 在 Linux 和 Windows 上都有 6 个字节,另一个文件 hello.windows.txt(可能是手动定义的)在各处都有 7 个字节。
老派的tar 可能会有所帮助。
1 我不知道 GitHub 为何放弃 .txt 扩展,但我是新手。
2 我们都可以假设额外的字节是carriage-return。
【问题讨论】:
标签: git github workflow github-actions carriage-return