Files
gitea-custom/git-hooks/README.md
2025-12-18 11:44:03 +01:00

36 lines
913 B
Markdown

# Git Hooks
## Reject Merge Commits
`blender_merged_hook` rejects merge commits to branches were we don't want them.
It is installed as an `pre-receive` hook.
## Deny Binary Files
The `deny-binary` rejects binary files, that should have used LFS instead.
It is installed as a `pre-receive` hook.
To circumvent the rejection you can add `override restrictions` anywhere in the commit message.
## Repositories
Repositories with hooks:
- `blender/blender`
- `blender/blender-assets`
- `blender/blender-benchmarks`
- `blender/blender-developer-docs`
- `blender/blender-manual`
- `blender/lib-linux_x64`
- `blender/lib-macos_arm64`
- `blender/lib-macos_x64`
- `blender/lib-source`
- `blender/lib-windows_arm64`
- `blender/lib-windows_x64`
Archived repositories that may have hooks, but are not longer being updated:
- `blender/blender-addons`
- `blender/blender-addons-contrib`
- `blender/blender-test-data`