Pre-receive-Hook Basics Done on Server-Side Specific to server - Software (like github/gitlab) Example - pre-receive-hook https://git-scm.com/book/en/v2/Customizing-Git-An-Example-Git-Enforced-Policy Ref: https://docs.gitlab.com/ee/user/project/repository/push_rules.html (not free) https://docs.gitlab.com/ee/administration/server_hooks.html