Discussion:
[perl.git] branch blead, updated. GitLive-blead-440-g0305072
(too old to reply)
Leon Brocard
2009-01-26 15:07:33 UTC
Permalink
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/03050721b3bc3f299369ca775c64ffaf12c3508e?hp=0549aefb17661247c2fa5f5c1b2836aca63a153d>

- Log -----------------------------------------------------------------
commit 03050721b3bc3f299369ca775c64ffaf12c3508e
Author: Leon Brocard <***@astray.com>
Date: Mon Jan 26 15:07:11 2009 +0000

Add a section on how to submit a patch using GitHub
-----------------------------------------------------------------------

Summary of changes:
pod/perlrepository.pod | 33 +++++++++++++++++++++++++++++++++
1 files changed, 33 insertions(+), 0 deletions(-)

diff --git a/pod/perlrepository.pod b/pod/perlrepository.pod
index 5bf2f7c..b766cee 100644
--- a/pod/perlrepository.pod
+++ b/pod/perlrepository.pod
@@ -574,6 +574,39 @@ the "first commit where the bug is solved".
C<git help bisect> has much more information on how you can tweak your
binary searches.

+=head1 SUBMITTING A PATCH VIA GITHUB
+
+GitHub is a website that makes it easy to fork and publish projects
+with Git. First you should set up a GitHub account and log in.
+
+Perl's git repository is mirrored on GitHub at this page:
+
+ http://github.com/github/perl/tree/blead
+
+Visit the page and click the "fork" button. This clones the Perl git
+repository for you and provides you with "Your Clone URL" from which
+you should clone:
+
+ % git clone ***@github.com:USERNAME/perl.git perl-github
+
+We shall make the same patch as above, creating a new branch:
+
+ % cd perl-github
+ % git remote add upstream git://github.com/github/perl.git
+ % git pull upstream blead
+ % git checkout -b orange
+ % perl -pi -e 's{Leon Brocard}{Orange Brocard}' AUTHORS
+ % git add AUTHORS
+ % git commit -m 'Rename Leon Brocard to Orange Brocard'
+ % git push origin orange
+
+The orange branch has been pushed to GitHub, so you should now send an
+email to perl5-***@perl.org with a description of your changes and
+the following information:
+
+ http://github.com/USERNAME/perl/tree/orange
+ ***@github.com:USERNAME/perl.git branch orange
+
=head1 COMMITTING TO MAINTENANCE VERSIONS

To commit to a maintenance version of perl, you need to create a local

--
Perl5 Master Repository
Jerry D. Hedden
2009-01-26 15:41:22 UTC
Permalink
Post by Leon Brocard
+=head1 SUBMITTING A PATCH VIA GITHUB
+
+GitHub is a website that makes it easy to fork and publish projects
+with Git. First you should set up a GitHub account and log in.
+
+
+ http://github.com/github/perl/tree/blead
+
+Visit the page and click the "fork" button. This clones the Perl git
+repository for you and provides you with "Your Clone URL" from which
This doesn't seem to work. I created a GitHub account and am logged in.
I then went the above URL. There is a 'fork' button. When I press it,
I get an error page saying: That page doesn't exist!

Is there a step missing, or is it just me?
a***@astray.com
2009-01-26 17:18:22 UTC
Permalink
Post by Jerry D. Hedden
This doesn't seem to work. I created a GitHub account and am logged in.
I then went the above URL. There is a 'fork' button. When I press it,
I get an error page saying: That page doesn't exist!
Is there a step missing, or is it just me?
Sounds like a GitHub problem. Try again a bit later?

Leon

Loading...