繁体   English   中英

将 static 可执行文件上传到 GIT 项目会使文件损坏

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM