5 Repos
Custom scripts to automate tasks triggered by Git commands.
Explore 5 awesome GitHub repositories matching part of an awesome list · Git Hook Scripts. Refine with filters or upvote what's useful.
This project is an educational resource providing a detailed command reference, tutorial collections, and structured guides for mastering version control. It serves as a set of Chinese language tutorials based on international community best practices, designed to help users learn both the core concepts and practical applications of Git. The resource focuses on specific workflow guides for managing feature development, release cycles, and collaborative forking strategies. It pairs theoretical version control concepts with practical command-line examples to demonstrate real-world application.
Provides guidance on using custom scripts triggered by Git commands to automate validation and notifications.
Soft Serve is a self-hosted Git server that authenticates users via SSH public keys and provides a terminal-based user interface for browsing repositories, files, and commits. It stores repository data and configuration in either SQLite or PostgreSQL, and supports role-based access control with four permission levels for managing repository visibility and write access. The server can be deployed via Docker or managed as a systemd service, and supports webhook notifications for push, collaborator, and branch or tag events to integrate with external automation workflows. It also enables server-
Executes custom scripts before or after pushes to automate tasks like continuous integration.
lolcommits ist ein automatisiertes Tool zum Erfassen, Archivieren und Verknüpfen von Webcam-Medien mit Versionskontroll-Commit-Historien. Es fungiert als Webcam-Snapshot-Archivierer und Tool zur Visualisierung der Historie, das Fotos, GIFs oder Videos auslöst, wann immer ein Git-Commit durchgeführt wird. Das System verwendet Git-Hook-Automatisierung, um Commit-Hashes mit physischen Schnappschüssen des Entwicklers zu verknüpfen. Es enthält ein Plugin-System zur Integration von Drittanbieter-Tools, um aufgenommene Bilder zu transformieren oder visuelle Overlays wie Commit-Nachrichten und Identifikatoren hinzuzufügen. Das Tool bietet einen Media-Archive-Browser, um Aufnahmen abzurufen, die mit bestimmten Repositories verknüpft sind. Es enthält zudem ein Konfigurationssystem zur Verwaltung der Geräteauswahl, Aufnahmedauer und Aufwärmverzögerungen.
Uses custom scripts triggered by Git commands to automate media recording.
Overcommit is a Git hook manager and workflow automation system used to configure, deploy, and orchestrate scripts that enforce coding standards and project workflows. It acts as a management layer for distributed hook configuration, applying global templates across multiple repositories to ensure consistent validation rules. The system functions as a parallel task runner, executing multiple validation scripts concurrently across CPU cores to reduce the time spent during pre-commit checks. It distinguishes itself through signature-based integrity verification to detect unauthorized changes to
Allows the creation of repository-specific scripts to enforce coding standards.
:anchor: A curated list of awesome git hooks
A collection of reusable scripts for various Git hook events.