App::G...rePush(3pm)
π 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) β anApp::GitHooksobject. 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:
- GitHub's request tracker β <https://github.com/guillaumeaubert/App-GitHooks/issues>
- AnnoCPAN: Annotated CPAN documentation β <http://annocpan.org/dist/app-githooks>
- CPAN Ratings β <http://cpanratings.perl.org/d/app-githooks>
- MetaCPAN β <https://metacpan.org/release/App-GitHooks>
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 & LICENSE β
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
- fedora 43: perl-App-GitHooks 1.9.0-27.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms