App::G...rePush(3pm)

πŸ“¦
version 1.9.0 Β· 2 versions
, in fedora 43

πŸ’… App::GitHooks::Hook::PrePush β€” the pre-push hook handler, bestie

okay so this is a User Contributed Perl Documentation page for App::GitHooks::Hook::PrePush, and yes the header up top is all squished like App::G...rePush(3pm) because terminals are haters, but the real full name is right there in the NAME section, we're fine 🫢


✨ NAME ✨

App::GitHooks::Hook::PrePush β€” the thing that handles the pre-push hook. that's it. that's the whole job. it handles the pre-push hook πŸ’…


🌸 VERSION 🌸

Version 1.9.0 β€” iconic, current, no notes.


πŸ¦‹ METHODS πŸ¦‹

run()

Run the hook handler and hand back an exit status that gets passed straight to git. that's the vibe. you call it, it does the pre-push thing, git gets a number, everyone goes home.

my $exit_status = App::GitHooks::Hook::PrePush->run(
    app => $app,
);

Arguments:

  • app (mandatory) β€” an App::GitHooks object. mandatory mandatory, like not optional, like you literally cannot skip it, bestie. it's required. periodt πŸ‘‘

😭 BUGS 😭

found a bug? want a feature? please report it through the web interface at <https://github.com/guillaumeaubert/App-GitHooks/issues/new>. the author gets notified, and then you automatically get notified of progress on your bug as changes get made. it's giving accountability, it's giving follow-through, we love a loop 🌈


πŸ’– SUPPORT πŸ’–

you can find documentation for this module with the perldoc command. so handy.

perldoc App::GitHooks::Hook::PrePush

you can also look for information at:

four whole places to lurk, pick your fave πŸŽ€


πŸ‘‘ AUTHOR πŸ‘‘

Guillaume Aubert <https://metacpan.org/author/AUBERTG>, "<aubertg at cpan.org>". yeah, the whole thing, name and link and email, all of it, credit where credit is due πŸ’œ


Copyright 2013-2017 Guillaume Aubert.

this code is free software; you can redistribute it and/or modify it under the same terms as Perl 5 itself. slay.

this program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. see the LICENSE file for more details. (yes that's the shouty part, it's shouty on purpose, it means it, don't skip it πŸ™ˆ)

and that's the page fr fr β€” brought to you by perl v5.42.0, dated 2025-07-25, and it was called App::G...rePush(3pm) at the bottom too because the footer keeps it short and mysterious. mwah πŸ’‹

πŸ“¦ where this page comes from