Reference

Dist::Zilla::Plugin::Git(3pm)

Update your git repository after release

NAME

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

VERSION

version 2.051

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 @Git Bundle

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-Bundled Plugins

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.

SUPPORT

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

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>.

AUTHOR

Jerome Quelin

CONTRIBUTORS

•

Christopher J. Madsen <[email protected]>

•

Jérôme Quelin <[email protected]>

•

Karen Etheridge <[email protected]>

•

Kent Fredric <[email protected]>

•

Yanick Champoux <[email protected]>

•

Ricardo Signes <[email protected]>

•

David Golden <[email protected]>

•

Graham Knop <[email protected]>

•

Mike Friedman <[email protected]>

•

Chris Weyl <[email protected]>

•

Stephen R. Scaffidi <[email protected]>

•

Apocalypse <[email protected]>

•

Curtis Jewell <[email protected]>

•

Graham Barr <[email protected]>

•

Mike Doherty <[email protected]>

•

Mikko Koivunalho <[email protected]>

•

Randy Stauner <[email protected]>

•

Alessandro Ghedini <[email protected]>

•

Alexandr Ciornii <[email protected]>

•

Brendan Byrd <[email protected]>

•

Brian Phillips <[email protected]>

•

David Steinbrunner <[email protected]>

•

Geoffrey Broadwell <[email protected]>

•

Harley Pig <[email protected]>

•

Jesse Luehrs <[email protected]>

•

Matt Follett <[email protected]>

•

Michael McClimon <[email protected]>

•

Michael Schout <[email protected]>

•

Nigel Metheringham <[email protected]>

•

Olivier Mengué <[email protected]>

•

Sean Whitton <[email protected]>

•

Tatsuhiko Miyagawa <[email protected]>

•

Tuomas Jormola <[email protected]>

COPYRIGHT AND LICENCE

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.

History