Dist::Zilla::Plugin::Git - Update your git repository after release
version 2.048
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 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.
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.
dzil new
Git::NextVersion
Calculates the version number of your distribution from your Git tags using Version::Next.
Bugs may be submitted through the RT bug tracker (or 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.
#distzilla
irc.perl.org
Jerome Quelin
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>
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>
This software is copyright (c) 2009 by Jerome Quelin.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Dist::Zilla::Plugin::Git, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Dist::Zilla::Plugin::Git
CPAN shell
perl -MCPAN -e shell install Dist::Zilla::Plugin::Git
For more information on module installation, please visit the detailed CPAN module installation guide.