[英]Uploading static executable to GIT project makes the file corrupted
我有一个 git 项目,其中包含许多 python、js 等文件。 其中一个文件是已编译的 C 程序(“program.static”),它在我的项目中运行良好。
但是,当我将该文件提交到 git(它相当小,例如 12 MB),然后尝试将其拉到一台新机器(甚至是擦除 git 项目的本地副本后的同一台机器)时,该文件不再有效作为可执行文件。
在 OSX 上,如果我尝试运行 static 文件(例如./program.static
),它会立即终止该进程。 如果我将program.static
的本地副本复制/粘贴到该目录,它可以正常工作。
在 git commit/pull 过程中如何保护这样的 static 文件?
更改 .attributes 以包含 .static 文件格式可正确保留文件的功能
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.