Bare Repository
A Git repository with no working tree; the repository root is itself the Git directory containing objects, refs, config, and hooks. Hosting servers use bare repositories, so a file written to a path like hooks/ inside one lands in Git's control plane rather than in project files.