logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Dist::Zilla::Plugin::Git - Update your git repository after release

Author

       Jerome Quelin

Contributors

       •   Christopher J. Madsen <perl@cjmweb.net>

       •   Jérôme Quelin <jquelin@gmail.com>

       •   Karen Etheridge <ether@cpan.org>

       •   Kent Fredric <kentfredric@gmail.com>

       •   Yanick Champoux <yanick@babyl.dyndns.org>

       •   Ricardo Signes <rjbs@cpan.org>

       •   David Golden <dagolden@cpan.org>

       •   Graham Knop <haarg@haarg.org>

       •   Mike Friedman <friedo@friedo.com>

       •   Chris Weyl <cweyl@alumni.drew.edu>

       •   Stephen R. Scaffidi <sscaffid@akamai.com>

       •   Apocalypse <perl@0ne.us>

       •   Curtis Jewell <CSJEWELL@cpan.org>

       •   Graham Barr <gbarr@pobox.com>

       •   Mike Doherty <doherty@cs.dal.ca>

       •   Mikko Koivunalho <mikkoi@cpan.org>

       •   Randy Stauner <randy@magnificent-tears.com>

       •   Alessandro Ghedini <al3xbio@gmail.com>

       •   Alexandr Ciornii <alexchorny@gmail.com>

       •   Brendan Byrd <Perl@ResonatorSoft.org>

       •   Brian Phillips <bphillips@digitalriver.com>

       •   David Steinbrunner <dsteinbrunner@pobox.com>

       •   Geoffrey Broadwell <geoffb@corp.sonic.net>

       •   Harley Pig <harleypig@gmail.com>

       •   Jesse Luehrs <doy@tozt.net>

       •   Matt Follett <matt.follett@gmail.com>

       •   Michael McClimon <michael@mcclimon.org>

       •   Michael Schout <mschout@gkg.net>

       •   Nigel Metheringham <nigel.metheringham@dev.intechnology.co.uk>

       •   Olivier Mengué <dolmen@cpan.org>

       •   Sean Whitton <spwhitton@spwhitton.name>

       •   Tatsuhiko Miyagawa <miyagawa@bulknews.net>

       •   Tuomas Jormola <tj@solitudo.net>

Description

       This set of plugins for Dist::Zilla can do interesting things for module authors using Git
       (<https://git-scm.com>) to track their work.

       You need Git 1.5.4 or later to use these plugins.  Some plugins require a more recent version of Git for
       certain features.

   The@GitBundle
       The most commonly used plugins are part of the @Git bundle.  They are:

       •   Git::Check

           Before a release, check that the repo is in a clean state (you have committed your changes).

       •   Git::Commit

           After a release, commit updated files.

       •   Git::Tag

           After a release, tag the just-released version.

       •   Git::Push

           After a release, push the released code & tag to your public repo.

   Non-BundledPlugins
       The  other plugins in this distribution are not included in the @Git bundle, either because they conflict
       with Dist::Zilla's @Basic bundle or because they have more specialized uses.

       •   Git::CommitBuild

           Commits the released files to a separate branch of your repo.

       •   Git::GatherDir

           A replacement for Dist::Zilla's standard GatherDir plugin that gathers files based  on  whether  they
           are tracked by Git (conflicts with @Basic because that includes GatherDir).

       •   Git::Init

           Can  be used in a minting profile (<http://dzil.org/tutorial/minting-profile.html>) to initialize and
           configure your Git repo automatically when you do "dzil new".

       •   Git::NextVersion

           Calculates the version number of your distribution from your Git tags using Version::Next.

Name

       Dist::Zilla::Plugin::Git - Update your git repository after release

Support

       Bugs may be submitted through the RT bug tracker <https://rt.cpan.org/Public/Dist/Display.html?Name=Dist-
       Zilla-Plugin-Git>      (or      bug-Dist-Zilla-Plugin-Git@rt.cpan.org      <mailto:bug-Dist-Zilla-Plugin-
       Git@rt.cpan.org>).

       There    is    also    a    mailing    list    available    for    users   of   this   distribution,   at
       <http://dzil.org/#mailing-list>.

       There is also an irc channel available for users of this distribution, at "#distzilla" on  "irc.perl.org"
       <irc://irc.perl.org/#distzilla>.

Version

       version 2.051

See Also