Yanick Champoux
/
2.5.2
(YANICK on 2026-03-18)
2.5.1
(YANICK on 2026-03-18)
2.5.0
(YANICK on 2022-03-06)
2.4.0
(YANICK on 2021-09-19)
2.3.4
(YANICK on 2018-08-24)
2.3.3
(YANICK on 2018-08-21)
2.3.2
(YANICK on 2017-12-22)
2.3.1
(YANICK on 2017-01-12)
2.3.0
(YANICK on 2016-04-14)
2.2.1
(YANICK on 2016-02-06)
2.2.0
(YANICK on 2015-08-09)
2.1.0
(YANICK on 2015-06-01)
2.0.4
(YANICK on 2015-04-19)
2.0.3
(YANICK on 2014-03-18)
2.0.2
(YANICK on 2014-03-03)
2.0.1
(YANICK on 2014-02-15)
2.0.0
(YANICK on 2014-02-13)
1.3.1
(YANICK on 2013-07-28)
1.3.0
(YANICK on 2013-07-19)
1.2.1
(YANICK on 2013-07-16)
1.2.0
(YANICK on 2013-04-21)
1.1.2
(YANICK on 2013-04-14)
1.1.1
(YANICK on 2013-04-02)
1.1.0
(YANICK on 2013-01-20)
1.0.3
(YANICK on 2013-01-09)
1.0.2
(YANICK on 2013-01-04)
1.0.1
(YANICK on 2013-01-02)
1.0.0
(YANICK on 2013-01-01) UNAUTHORIZED
0.8.0
(YANICK on 2012-05-23)
0.7.0
(YANICK on 2011-11-12)
0.6.1
(YANICK on 2011-06-05)
0.6.0
(YANICK on 2011-03-06)
0.5.0
(YANICK on 2011-03-05)
0.4.6
(YANICK on 2010-10-12)
0.4.5
(YANICK on 2010-08-16)
0.4.4
(YANICK on 2010-06-08)
0.4.3
(YANICK on 2010-06-06)
0.4.2
(YANICK on 2010-06-06)
0.4.1
(YANICK on 2010-06-06)
0.4.0
(YANICK on 2010-06-05)
v0.3.2
(YANICK on 2010-04-26)
0.3.1
(YANICK on 2009-12-20)
0.3.0
(YANICK on 2009-12-20)
0.2.1
(YANICK on 2009-09-04)
0.2.0
(YANICK on 2009-07-11)
0.1.7
(YANICK on 2009-05-31)
0.1.6
(YANICK on 2009-05-13)
0.1.5
(YANICK on 2009-03-28)
0.1.4
(YANICK on 2009-02-15)
0.1.3
(YANICK on 2009-02-05)
0.1.2
(YANICK on 2009-02-04)
0.1.1
(YANICK on 2009-02-03)
0.1.0
(YANICK on 2009-02-03)
Git-CPAN-Patch-2.0.2
13 ++
⭐ Starred 44
GitHub stars
/
README.mkdn
NAME
Git::CPAN::Patch - Patch CPAN modules using Git
VERSION
version 2.0.2
SYNOPSIS
# import a module:
% git-cpan clone Foo::Bar
% cd Foo-Bar
# hack and submit to RT
# it's probably best to work in a branch
% git checkout -b blah
... hack lib/Foo/Bar.pm ...
% git commit -am "blah"
% git-cpan sendpatch
# update the module
# this automatically rebases the current branch
% git-cpan update
DESCRIPTION
Git::CPAN::Patch provides a suite of git commands
aimed at making trivially
easy the process of grabbing
any distribution off CPAN, stuffing it
in a local git repository and, once gleeful
hacking has been perpetrated, sending back
patches to its maintainer.
GIT-CPAN COMMANDS
Clone a CPAN module's history into a new git repository
Import a module into a git repository.
Use git-send-email to submit patches to CPAN RT
Create patch files and submit then to RT
Import the latest version of a module and rebase the current branch
Format patches using cpan/master as the origin reference
Combine multiple commits into one patch
Report upon the managed module
AUTHORS
Yanick Champoux <yanick@cpan.org>
Yuval Kogman <nothingmuch@woobling.org>
SEE ALSO
Articles
The set of scripts that would eventually become
Git::CPAN::Patch were first presented in the
article CPAN Patching with Git , published in
issue 5.1 of The Perl Review .
AUTHOR
Yanick Champoux yanick@cpan.org
COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by Yanick Champoux.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.