git-lfs-test/build
Tom Willemse 21b2e300a2 Add pre-receive hook that blocks binary files
The documentation[1] says that the ‘--numstat’ option for ‘git diff’ will
display ‘-’ for both added and deleted lines for binary files. This script uses
that to detect that binary files are being pushed and will reject them.

This is naive and simplistic. ‘git diff’ shows the same output when binary files
are deleted (or replaced with git-lfs placeholders), so this would prevent us
from fixing errors. But for now it helps us prevent accidental submissions of
binary files.

[1]: man 1 git-diff
2024-02-22 15:48:06 -08:00
..
freeloadio.run Add a build script 2023-12-16 23:52:35 -08:00
git-post-receive-hook Reduce scope of the git hook script 2023-12-16 23:50:11 -08:00
git-pre-receive-hook Add pre-receive hook that blocks binary files 2024-02-22 15:48:06 -08:00