# 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`