owner of the repo
name of the repo
id of the hook to get
EditGitHookOption options when modifying one Git hook
Content is the new script content for the hook
GitHook
GitHook represents a Git repository hook
Content contains the script content of the hook
IsActive indicates if the hook is active
Name is the name of the Git hook