Git-Hooks sind Skripte, die bei bestimmten Git-Ereignissen ausgeführt werden. Zu den Ereignissen gehören, ohne darauf beschränkt zu sein, Pre- und Post-Commit sowie Pre- und Post-Rebase auf der Clientseite und Post-Receive-Commit auf der Serverseite. Bei Verwendung des Tags Githooks müssen die Tag-Hooks nicht verwendet werden. Möglicherweise in Kombination mit Tag Webhooks verwendet