繁体   English   中英

GitHub 小二进制文件

[英]GitHub small binary files

我有一个 github 项目,我的应用程序在其中管理二进制文件中的数据。 我想让 git 在每次提交中自动添加这些文件并使用本地版本进行替换。 我所有的二进制文件都有一个我指定的唯一文件扩展名,范围从 60 字节到 10 KB

如果可能,我该如何指定这种行为?

编辑1:

我有两台带有 git 的计算机并且具有相同的存储库。 我从一台计算机推送我的提交,更改日志显示除了我的二进制文件之外的所有内容都正确上传。 我在我的第二台计算机上使用了 git pull 并且都说它们是最新的但是我的二进制文件在这两个设备上并不相同

编辑2:

谢谢大家的帮助。 我在线比较了文件,结果 git 运行良好。 事实证明,当我正在读取文件的缓存版本时,我需要更新我的 gradle 设置

我通常使用git add . 在执行我的 git commit 命令之前从根文件夹。 这确保了所有被修改的东西都被提交到你的本地仓库。 请注意,我在那里使用了句点;

但 git 无法判断二进制文件是否已被修改

如果您有一个具有特定扩展名的二进制文件,当它更改时被 Git 忽略...检查它是否未被忽略。

git check-ignore -v -- my-binary-file

如果它被 IDE 忽略,请检查它们是否没有自己的.gitignore列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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