1Git::CPAN::Patch::CommaUnsde:r:SCqounatsrhi(b3u)ted PerlGiDto:c:uCmPeAnNt:a:tPiaotnch::Command::Squash(3)
2
3
4
6 Git::CPAN::Patch::Command::Squash - Combine multiple commits into one
7 patch
8
10 version 2.5.0
11
13 % git-cpan squash temp_submit_branch
14
15 % git commit -m "This is my message"
16
17 % git-cpan send-patch --compose
18
19 # delete the branch now that we're done
20 % git checkout master
21 % git branch -D temp_submit_branch
22
24 This command creates a new branch from "cpan/master" runs "git merge
25 --squash" against your head revision. This stages all the files for the
26 branch and allows you to create a combined commit in order to send a
27 single patch easily.
28
30 Yanick Champoux <yanick@cpan.org>
31
33 This software is copyright (c) 2022, 2021, 2018, 2017, 2016, 2015,
34 2014, 2013, 2012, 2011, 2010, 2009 by Yanick Champoux.
35
36 This is free software; you can redistribute it and/or modify it under
37 the same terms as the Perl 5 programming language system itself.
38
39
40
41perl v5.38.0 2023-07-2G0it::CPAN::Patch::Command::Squash(3)