GitHub小二进制文件

时间:2017-02-01 04:54:04

标签: git github

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

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

编辑1:

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

编辑2:

3 个答案:

答案 0 :(得分:1)

感谢大家的帮助。我在网上比较文件,结果证明git工作得很好。事实证明,当我正在阅读文件的缓存版本时,我需要更新我的gradle设置

答案 1 :(得分:0)

在执行我的git commit命令之前,我通常使用根文件夹中的git add .。这可确保已修改的所有内容都提交到您的本地仓库。 请注意我在那里使用了一段时间;点

答案 2 :(得分:0)

  

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

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

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

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