<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>[PHP-DEV] php-src is now on git</title>
        <description>Hi Internals,

The initial migration is done and initial testing was successful.

  http://git.php.net/?p=php-src.git;a=summary
  http://github.com/php/php-src

Please note that some branches and tags were renamed to make
the repository cleaner.

Please checkout the repository and play around. I have created
a workflow wiki page at https://wiki.php.net/vcs/gitworkflow.
There is also an FAQ at https://wiki.php.net/vcs/gitfaq.

If you have questions about the workflow or problems let me know.
General git questions should be asked in the appropriate IRC channels
and mailinglists.

David

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php</description>
        <link>http://www.serverphorums.com/read.php?7,464915,464915#msg-464915</link>
        <lastBuildDate>Wed, 22 May 2013 15:29:00 +0200</lastBuildDate>
        <generator>Phorum 5.2.18</generator>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465867#msg-465867</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465867#msg-465867</link>
            <description><![CDATA[ -----BEGIN PGP SIGNED MESSAGE-----<br />
Hash: SHA1<br />
<br />
On 03/20/2012 09:48 PM, Ángel González wrote:<br />
&gt; El 19/03/12 21:29, David Soria Parra escribió:<br />
&gt;&gt; On 2012-03-19, Kris Craig &lt;kris.craig@gmail.com&gt; wrote:<br />
&gt;&gt;&gt; The workflow page currently recommends the &quot;git:&quot; one for<br />
&gt;&gt;&gt; cloning (which doesn't work for me, either).<br />
&gt;&gt; git:// is recommended when you can use it. The access is limited<br />
&gt;&gt; due to port limiations, but the protocl itself is superior to<br />
&gt;&gt; https for the purpose.<br />
&gt;&gt; <br />
&gt;&gt; http is a fallback when you cannot use ssh (developers only) or<br />
&gt;&gt; git<br />
&gt; Actually, the provided url is wrong. It lists<br />
&gt; <a href="http://git.php.net/repository/php-src.git" target="_blank"  rel="nofollow">http://git.php.net/repository/php-src.git</a> but that returns &quot;ERR<br />
&gt; access denied or repository not exported: /repository/php-src.git&quot; <br />
&gt; (that's an error given by the server)<br />
<br />
<a href="http://git.php.net/repository/php-src.git" target="_blank"  rel="nofollow">http://git.php.net/repository/php-src.git</a><br />
works for me<br />
-----BEGIN PGP SIGNATURE-----<br />
Version: GnuPG v1.4.12 (GNU/Linux)<br />
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org/" target="_blank"  rel="nofollow">http://enigmail.mozdev.org/</a><br />
<br />
iQIcBAEBAgAGBQJPaOxkAAoJEAT0aMuPE7Z1IUgP/imd9FqddUiAJcYnxjCFZB2T<br />
E+U0lkIy0w6zX0nVwgFsls47ON28tcQjblVmkwotpij+1IR70UuilOrjI3aaHHSx<br />
B0SyGUFMT7zoGAbs98tvwE2v26bYNd9fR15usZpLmnvyKoCZTXdJk8HRoyGpDQYm<br />
D3SsnPF1P11tyHPWcs5jVpemTbGY6EnGTRJbZbCZmSBTEwB9+DB+6BzXRHu8tNx2<br />
nNfVlinnRvbw+VTvKbeYj3eThGmXCyztWyKNpnUW+oSS7CSA6uKaFUpDFZiaWgnd<br />
9bGOe4evkKms8z3rJdE+mnoasTwxcTpT4XvaayEYShateKhozTWxQBE0ix7BuaMI<br />
WGkCuPhnko2fyTmhq5uxdpJL8/oxF8CejNcNCXGmi+8B1slIOXuk9owdI78g085f<br />
pGd6BSbjXfrhJnxAGLMwifY+aTVOSyr+nnlzuUIhJDsEWX5s77O4DQ1NmwJ7rDEU<br />
e1z0DbiL1enExipFi81H0r58J+05wPmbj4qIgZXstMhl/2qCoeCz9ZQ0z33QdEpC<br />
5WGhShJjuiHWk7Vo/1oG1xObZ9qLefRPo7qq1D7eR7GmiCFKesCQX/VQtExkbtAR<br />
W3fOVPeoZMbaqW280iVqQsaeuV1TsQmkCG9WyjrnoL7kwGvPMr5T4hYYL4PGep8d<br />
Nd0JVzBlHgIINffgOc4p<br />
=0Uto<br />
-----END PGP SIGNATURE-----<br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>David Soria Parra</dc:creator>
            <category>php-internals</category>
            <pubDate>Tue, 20 Mar 2012 23:20:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465866#msg-465866</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465866#msg-465866</link>
            <description><![CDATA[ El 19/03/12 21:29, David Soria Parra escribió:<br />
&gt; On 2012-03-19, Kris Craig &lt;kris.craig@gmail.com&gt; wrote:<br />
&gt;&gt; The workflow page currently recommends the &quot;git:&quot; one for cloning (which<br />
&gt;&gt; doesn't work for me, either).<br />
&gt; git:// is recommended when you can use it. The access is limited due to<br />
&gt; port limiations, but the protocl itself is superior to https for<br />
&gt; the purpose.<br />
&gt;<br />
&gt; http is a fallback when you cannot use ssh (developers only) or git<br />
Actually, the provided url is wrong.<br />
It lists <a href="http://git.php.net/repository/php-src.git" target="_blank"  rel="nofollow">http://git.php.net/repository/php-src.git</a> but that returns<br />
&quot;ERR access denied or repository not exported: /repository/php-src.git&quot;<br />
(that's an error given by the server)<br />
<br />
If you remove &quot;repository&quot; from the path and use just<br />
git://git.php.net/php-src.git it works :)<br />
<br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>Ángel González</dc:creator>
            <category>php-internals</category>
            <pubDate>Tue, 20 Mar 2012 23:20:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465865#msg-465865</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465865#msg-465865</link>
            <description><![CDATA[ El 20/03/12 21:45, David Soria Parra escribió:<br />
&gt; On 03/20/2012 09:48 PM, Ángel González wrote:<br />
&gt; &gt; El 19/03/12 21:29, David Soria Parra escribió:<br />
&gt; &gt;&gt; On 2012-03-19, Kris Craig &lt;kris.craig@gmail.com&gt; wrote:<br />
&gt; &gt;&gt;&gt; The workflow page currently recommends the &quot;git:&quot; one for<br />
&gt; &gt;&gt;&gt; cloning (which doesn't work for me, either).<br />
&gt; &gt;&gt; git:// is recommended when you can use it. The access is limited<br />
&gt; &gt;&gt; due to port limiations, but the protocl itself is superior to<br />
&gt; &gt;&gt; https for the purpose.<br />
&gt; &gt;&gt;<br />
&gt; &gt;&gt; http is a fallback when you cannot use ssh (developers only) or<br />
&gt; &gt;&gt; git<br />
&gt; &gt; Actually, the provided url is wrong. It lists<br />
&gt; &gt; <a href="http://git.php.net/repository/php-src.git" target="_blank"  rel="nofollow">http://git.php.net/repository/php-src.git</a> but that returns &quot;ERR<br />
&gt; &gt; access denied or repository not exported: /repository/php-src.git&quot;<br />
&gt; &gt; (that's an error given by the server)<br />
&gt;<br />
&gt; <a href="http://git.php.net/repository/php-src.git" target="_blank"  rel="nofollow">http://git.php.net/repository/php-src.git</a><br />
&gt; works for me<br />
<br />
Sorry David. I managed to paste the wrong url there. :/<br />
The bad url is git://git.php.net/repository/php-src.git<br />
<br />
If you replace the protocol in my above mail, it will begin to make<br />
sense, specially how it becomes in the working<br />
git://git.php.net/php-src.git<br />
after dropping &quot;repository&quot; from the path.<br />
<br />
Best regards<br />
<br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>Ángel González</dc:creator>
            <category>php-internals</category>
            <pubDate>Tue, 20 Mar 2012 23:20:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465302#msg-465302</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465302#msg-465302</link>
            <description><![CDATA[ On 03/19/2012 03:26 PM, Kris Craig wrote:<br />
&gt; On Mon, Mar 19, 2012 at 3:07 PM, Christopher Jones&lt;<br />
&gt; christopher.jones@oracle.com&gt;  wrote:<br />
&gt;<br />
&gt;&gt;<br />
&gt;&gt;<br />
&gt;&gt; On 03/19/2012 01:31 PM, Kris Craig wrote:<br />
&gt;&gt;<br />
&gt;&gt;&gt; Here's what I wound-up doing: The merge entries on the workflow page now<br />
&gt;&gt;&gt; contain &quot;--no-ff&quot; and I added an entry to the FAQ about the merge.ff option<br />
&gt;&gt;&gt; available in newer clients. This way we should be covered either way. =)<br />
&gt;&gt;&gt; --Kris<br />
&gt;&gt;&gt;<br />
&gt;&gt;<br />
&gt;&gt; Is this supported by the php-src repo?  This is what I get after using<br />
&gt;&gt; --no-ff:<br />
&gt;&gt;<br />
&gt;&gt; $ git push origin<br />
&gt;&gt; To <a href="https://git.php.net/**repository/php-src.githttps://git.php.net/repository/php-src.git" target="_blank"  rel="nofollow">https://git.php.net/**repository/php-src.githttps://git.php.net/repository/php-src.git</a><br />
&gt;&gt;   ! [rejected]        PHP-5.3 -&gt;  PHP-5.3 (non-fast-forward)<br />
&gt;&gt;   ! [rejected]        PHP-5.4 -&gt;  PHP-5.4 (non-fast-forward)<br />
&gt;&gt;   ! [rejected]        master -&gt;  master (non-fast-forward)<br />
&gt;&gt; error: failed to push some refs to 'https://git.php.net/**<br />
&gt;&gt; repository/php-src.git<a href="https://git.php.net/repository/php-src.git" target="_blank"  rel="nofollow">https://git.php.net/repository/php-src.git</a>'<br />
&gt;&gt; To prevent you from losing history, non-fast-forward updates were rejected<br />
&gt;&gt; Merge the remote changes (e.g. 'git pull') before pushing again.  See the<br />
&gt;&gt; 'Note about fast-forwards' section of 'git push --help' for details.<br />
&gt;&gt;<br />
&gt;&gt;<br />
&gt;&gt; --<br />
&gt;&gt; Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
&gt;&gt; Tel:  +1 650 506 8630<br />
&gt;&gt; Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
&gt;&gt;<br />
&gt;&gt;<br />
&gt; That error can sometimes be misleading.  I've noticed that it typically<br />
&gt; happens if you're trying to push a branch containing merged commits to a<br />
&gt; remote version of that branch that is newer than the one your commits were<br />
&gt; merged into (i.e. you forgot to do a git pull followed by a git rebase<br />
&gt; before doing the merge).  I can't say for certain but that's a likely<br />
&gt; possibility that that's what happened in your case.<br />
<br />
Could be.  Thanks for the details.<br />
<br />
Chris<br />
<br />
<br />
-- <br />
Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
Tel:  +1 650 506 8630<br />
Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>Christopher Jones</dc:creator>
            <category>php-internals</category>
            <pubDate>Tue, 20 Mar 2012 00:20:06 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465301#msg-465301</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465301#msg-465301</link>
            <description><![CDATA[ On Mon, Mar 19, 2012 at 4:03 PM, Ferenc Kovacs &lt;tyra3l@gmail.com&gt; wrote:<br />
<br />
&gt;<br />
&gt;&gt; Specifically, I noticed the &quot;SSH Key&quot; field in user administration (is<br />
&gt;&gt; that<br />
&gt;&gt; new or was that always there?).<br />
&gt;<br />
&gt;<br />
&gt; <a href="https://wiki.php.net/vcs/gitfaq#using_ssh" target="_blank"  rel="nofollow">https://wiki.php.net/vcs/gitfaq#using_ssh</a><br />
&gt;<br />
&gt; --<br />
&gt; Ferenc Kovács<br />
&gt; @Tyr43l - <a href="http://tyrael.hu" target="_blank"  rel="nofollow">http://tyrael.hu</a><br />
&gt;<br />
<br />
Lol yep that's where I found it!  What I'm asking though is whether this<br />
should be the *recommended* approach on the workflow page.  I.e. are there<br />
any potential problems with having too many people using the SSH login at<br />
once, for example?<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Tue, 20 Mar 2012 00:20:06 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465293#msg-465293</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465293#msg-465293</link>
            <description><![CDATA[ &gt;<br />
&gt;<br />
&gt; Specifically, I noticed the &quot;SSH Key&quot; field in user administration (is that<br />
&gt; new or was that always there?).<br />
<br />
<br />
<a href="https://wiki.php.net/vcs/gitfaq#using_ssh" target="_blank"  rel="nofollow">https://wiki.php.net/vcs/gitfaq#using_ssh</a><br />
<br />
-- <br />
Ferenc Kovács<br />
@Tyr43l - <a href="http://tyrael.hu" target="_blank"  rel="nofollow">http://tyrael.hu</a>]]></description>
            <dc:creator>Ferenc Kovacs</dc:creator>
            <category>php-internals</category>
            <pubDate>Tue, 20 Mar 2012 00:10:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465266#msg-465266</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465266#msg-465266</link>
            <description><![CDATA[ Question:<br />
<br />
On Mon, Mar 19, 2012 at 2:01 PM, Kris Craig &lt;kris.craig@gmail.com&gt; wrote:<br />
<br />
&gt;<br />
&gt;<br />
&gt; On Mon, Mar 19, 2012 at 1:39 PM, Christopher Jones &lt;<br />
&gt; christopher.jones@oracle.com&gt; wrote:<br />
&gt;<br />
&gt;&gt;<br />
&gt;&gt;<br />
&gt;&gt; On 03/19/2012 01:31 PM, Kris Craig wrote:<br />
&gt;&gt;<br />
&gt;&gt;&gt;  I added an entry to the FAQ about the merge.ff option<br />
&gt;&gt;&gt; available in newer clients.<br />
&gt;&gt;&gt;<br />
&gt;&gt;<br />
&gt;&gt; Would it be more visible if that comment was moved to the Recommended Git<br />
&gt;&gt; Settings section?<br />
&gt;&gt;<br />
&gt;&gt;<br />
&gt;&gt; Chris<br />
&gt;&gt;<br />
&gt;&gt; --<br />
&gt;&gt; Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
&gt;&gt; Tel:  +1 650 506 8630<br />
&gt;&gt; Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
&gt;&gt;<br />
&gt;&gt;<br />
&gt; Hmm good idea, I'll move it there and mention the client version<br />
&gt; requirement (tnx for looking that up, Gábor!).<br />
&gt;<br />
&gt; --Kris<br />
&gt;<br />
&gt;<br />
Regarding the recommended method for using git clone, after a little<br />
tinkering I realized that I do, in fact, have SSH access for Git-- Or, to<br />
be more precise, I didn't have access but I had the ability to make it so<br />
that I did.<br />
<br />
Specifically, I noticed the &quot;SSH Key&quot; field in user administration (is that<br />
new or was that always there?).  By using ssh-keygen and adding the<br />
newly-generated public key to that field in my php.net user account, I was<br />
able to successfully perform a git clone using <a href="mailto:&#103;&#105;&#116;&#64;&#103;&#105;&#116;&#46;&#112;&#104;&#112;&#46;&#110;&#101;&#116;">&#103;&#105;&#116;&#64;&#103;&#105;&#116;&#46;&#112;&#104;&#112;&#46;&#110;&#101;&#116;</a>:php-src.git.<br />
<br />
So here's my question:  Assuming everyone with SVN karma can do this as<br />
well, is there any cost that would make it undesirable for us to recommend<br />
wide use of this?  I.e. I remember somebody mentioning something about<br />
limited SSH ports available.  Could you elaborate on that?<br />
<br />
If it is doable, then I'd recommend scrapping my previous suggestion and<br />
going with the SSH option (though still mentioning the https one as an<br />
lighter-weight alternative) and also adding a brief section on how to<br />
configure add/configure the necessary keys to make it work.  Again I'm more<br />
than happy to do the heavy lifting on actually updating the docs; I just<br />
want to make sure we're all on the same page before I do.<br />
<br />
<br />
Thanks!  =)<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 23:40:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465262#msg-465262</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465262#msg-465262</link>
            <description><![CDATA[ On Mon, Mar 19, 2012 at 3:07 PM, Christopher Jones &lt;<br />
christopher.jones@oracle.com&gt; wrote:<br />
<br />
&gt;<br />
&gt;<br />
&gt; On 03/19/2012 01:31 PM, Kris Craig wrote:<br />
&gt;<br />
&gt;&gt; Here's what I wound-up doing: The merge entries on the workflow page now<br />
&gt;&gt; contain &quot;--no-ff&quot; and I added an entry to the FAQ about the merge.ff option<br />
&gt;&gt; available in newer clients. This way we should be covered either way. =)<br />
&gt;&gt; --Kris<br />
&gt;&gt;<br />
&gt;<br />
&gt; Is this supported by the php-src repo?  This is what I get after using<br />
&gt; --no-ff:<br />
&gt;<br />
&gt; $ git push origin<br />
&gt; To <a href="https://git.php.net/**repository/php-src.githttps://git.php.net/repository/php-src.git" target="_blank"  rel="nofollow">https://git.php.net/**repository/php-src.githttps://git.php.net/repository/php-src.git</a><br />
&gt;  ! [rejected]        PHP-5.3 -&gt; PHP-5.3 (non-fast-forward)<br />
&gt;  ! [rejected]        PHP-5.4 -&gt; PHP-5.4 (non-fast-forward)<br />
&gt;  ! [rejected]        master -&gt; master (non-fast-forward)<br />
&gt; error: failed to push some refs to 'https://git.php.net/**<br />
&gt; repository/php-src.git <a href="https://git.php.net/repository/php-src.git" target="_blank"  rel="nofollow">https://git.php.net/repository/php-src.git</a>'<br />
&gt; To prevent you from losing history, non-fast-forward updates were rejected<br />
&gt; Merge the remote changes (e.g. 'git pull') before pushing again.  See the<br />
&gt; 'Note about fast-forwards' section of 'git push --help' for details.<br />
&gt;<br />
&gt;<br />
&gt; --<br />
&gt; Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
&gt; Tel:  +1 650 506 8630<br />
&gt; Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
&gt;<br />
&gt;<br />
That error can sometimes be misleading.  I've noticed that it typically<br />
happens if you're trying to push a branch containing merged commits to a<br />
remote version of that branch that is newer than the one your commits were<br />
merged into (i.e. you forgot to do a git pull followed by a git rebase<br />
before doing the merge).  I can't say for certain but that's a likely<br />
possibility that that's what happened in your case.<br />
<br />
Moving forward, we should probably add that to the workflow as it can save<br />
a lot of headaches moving forward.  Specifically, when merging in a branch:<br />
<br />
<br />
   1. git checkout &lt;destination branch&gt;<br />
   2. git pull [destination branch]<br />
   3. git checkout &lt;feature branch&gt;<br />
   4. git rebase &lt;destination branch&gt;<br />
   5. git checkout &lt;destination branch&gt;<br />
   6. git merge --no-ff &lt;destination branch&gt;<br />
   7. git push origin [destination branch]<br />
   8. git branch -d &lt;feature branch&gt;<br />
<br />
What often happens is that you'll pull a branch then start working on a<br />
feature branch.  However, while you're doing that, somebody else pushes a<br />
newer version of the branch you pulled.  If you then merge into the older<br />
&quot;revision&quot; of that branch without first making sure it's up-to-date,<br />
everything will blow up in your face when you try to do a push.  Despite<br />
the migraines this tends to cause, it's actually a good thing that it does<br />
this.  After all, we don't *want* an older version of a branch being dumped<br />
on top of a newer version.  That would get very ugly lol.  The only<br />
downside is that the resulting error message when using --no-ff is<br />
needlessly confusing for newcomers.<br />
<br />
Assuming that's what happened in your case, you've got some damage control<br />
to do.  Whenever I'm training people in the office on using Git and they<br />
make this inevitable mistake, I always tell them to think of the damage<br />
control as good practice lol.  =)<br />
<br />
Anyway, assuming you haven't yet deleted the original feature branch, this<br />
will be really easy:<br />
<br />
<br />
   1. git checkout -b &lt;new backup branch name&gt; &lt;corrupted branch name&gt;<br />
      - Creates a backup copy of the outdated branch with the merges.<br />
   2. git branch -D &lt;corrupted branch name&gt;<br />
      - Deletes the corrupted branch.  Note that uppercase &quot;-D&quot; is required<br />
      since this is considered an &quot;unsafe&quot; delete.<br />
   3. git checkout -b &lt;corrupted branch name&gt; origin/&lt;corrupted branch name&gt;<br />
      - Re-creates the branch you just deleted, this time just grabbing the<br />
      one currently on the remote origin.<br />
   4. git checkout &lt;feature branch&gt;<br />
      - Checkout the feature branch that you originally merged into the<br />
      develop branch.<br />
   5. git rebase &lt;corrupted branch name&gt;<br />
      - Your feature branch will now be based off of the current develop<br />
      branch that you just pulled from the remote origin.<br />
   6. git checkout &lt;corrupted branch name&gt;<br />
   7. git merge --no-ff &lt;feature branch&gt;<br />
      - Merge the newly-rebased feature branch into this branch.<br />
   8. git push origin [corrupted branch name]<br />
      - Now your push should be successful.<br />
<br />
<br />
I hope that helps!  =)<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 23:30:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465246#msg-465246</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465246#msg-465246</link>
            <description><![CDATA[ On 03/19/2012 01:31 PM, Kris Craig wrote:<br />
&gt; Here's what I wound-up doing: The merge entries on the workflow page now contain &quot;--no-ff&quot; and I added an entry to the FAQ about the merge.ff option available in newer clients. This way we should be covered either way. =) --Kris <br />
<br />
Is this supported by the php-src repo?  This is what I get after using --no-ff:<br />
<br />
$ git push origin<br />
To <a href="https://git.php.net/repository/php-src.git" target="_blank"  rel="nofollow">https://git.php.net/repository/php-src.git</a><br />
  ! [rejected]        PHP-5.3 -&gt; PHP-5.3 (non-fast-forward)<br />
  ! [rejected]        PHP-5.4 -&gt; PHP-5.4 (non-fast-forward)<br />
  ! [rejected]        master -&gt; master (non-fast-forward)<br />
error: failed to push some refs to 'https://git.php.net/repository/php-src.git'<br />
To prevent you from losing history, non-fast-forward updates were rejected<br />
Merge the remote changes (e.g. 'git pull') before pushing again.  See the<br />
'Note about fast-forwards' section of 'git push --help' for details.<br />
<br />
-- <br />
Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
Tel:  +1 650 506 8630<br />
Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
<br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>Christopher Jones</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 23:10:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465212#msg-465212</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465212#msg-465212</link>
            <description><![CDATA[ On Mon, Mar 19, 2012 at 1:39 PM, Christopher Jones &lt;<br />
christopher.jones@oracle.com&gt; wrote:<br />
<br />
&gt;<br />
&gt;<br />
&gt; On 03/19/2012 01:31 PM, Kris Craig wrote:<br />
&gt;<br />
&gt;&gt;  I added an entry to the FAQ about the merge.ff option<br />
&gt;&gt; available in newer clients.<br />
&gt;&gt;<br />
&gt;<br />
&gt; Would it be more visible if that comment was moved to the Recommended Git<br />
&gt; Settings section?<br />
&gt;<br />
&gt;<br />
&gt; Chris<br />
&gt;<br />
&gt; --<br />
&gt; Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
&gt; Tel:  +1 650 506 8630<br />
&gt; Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
&gt;<br />
&gt;<br />
Hmm good idea, I'll move it there and mention the client version<br />
requirement (tnx for looking that up, Gábor!).<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 22:10:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465206#msg-465206</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465206#msg-465206</link>
            <description><![CDATA[ On Mon, Mar 19, 2012 at 21:31, Kris Craig &lt;kris.craig@gmail.com&gt; wrote:<br />
&gt; I don't know off the top of my head which version it was implemented in,<br />
&gt; but I'm pretty sure it was relatively recent.<br />
<br />
It was introduced in 1.7.6, that came out around Summer 2011.<br />
<br />
-- Gábor<br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>Gábor Fási</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 22:00:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465197#msg-465197</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465197#msg-465197</link>
            <description><![CDATA[ On 03/19/2012 01:31 PM, Kris Craig wrote:<br />
&gt;   I added an entry to the FAQ about the merge.ff option<br />
&gt; available in newer clients.<br />
<br />
Would it be more visible if that comment was moved to the Recommended Git Settings section?<br />
<br />
Chris<br />
<br />
-- <br />
Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
Tel:  +1 650 506 8630<br />
Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a>]]></description>
            <dc:creator>Christopher Jones</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 21:50:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465191#msg-465191</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465191#msg-465191</link>
            <description><![CDATA[ On Mon, Mar 19, 2012 at 1:16 PM, Simon Schick<br />
&lt;simonsimcity@googlemail.com&gt;wrote:<br />
<br />
&gt; 2012/3/19 Kris Craig &lt;kris.craig@gmail.com&gt;:<br />
&gt; &gt; Simon,<br />
&gt; &gt;<br />
&gt; &gt; Yes that's a great recommendation and it should definitely be included<br />
&gt; &gt; IMHO!  However, the merge.ff option is relatively new and is not<br />
&gt; available<br />
&gt; &gt; in many older Git clients that are still in use.  So the --no-ff tag will<br />
&gt; &gt; still probably be necessary for some people.  Perhaps we should recommend<br />
&gt; &gt; both, or would that make things too confusing?<br />
&gt; &gt;<br />
&gt; &gt; --Kris<br />
&gt; &gt;<br />
&gt;<br />
&gt; Hi, Kris<br />
&gt;<br />
&gt; Don't really know ... Do you know which version of GIT is the first<br />
&gt; who implements this feature? Would it be a problem to require an<br />
&gt; update or the people should find their own solution?<br />
&gt; I think that people who don't know much about GIT or are just starting<br />
&gt; with GIT should be fine with that as they haven't done much with that<br />
&gt; or just installed the latest version.<br />
&gt; The only problem I can see here is that some linux-distributions<br />
&gt; (Debian for example) tends to keep old versions in their repositories<br />
&gt; ;) Anyways ...<br />
&gt; I think it would be max-information to link the<br />
&gt; stackoverflow-discussion there if someone has a question to that. But<br />
&gt; this (of course) has to be describe it in a easy understandable way :)<br />
&gt; and I think that's the most dificult part.<br />
&gt;<br />
&gt; Bye<br />
&gt; Simon<br />
&gt;<br />
<br />
I don't know off the top of my head which version it was implemented in,<br />
but I'm pretty sure it was relatively recent.<br />
<br />
Here's what I wound-up doing:  The merge entries on the workflow page now<br />
contain &quot;--no-ff&quot; and I added an entry to the FAQ about the merge.ff option<br />
available in newer clients.  This way we should be covered either way.  =)<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 21:40:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465190#msg-465190</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465190#msg-465190</link>
            <description><![CDATA[ On 2012-03-19, Kris Craig &lt;kris.craig@gmail.com&gt; wrote:<br />
&gt; --f46d043892b5b345eb04bb9cfe02<br />
&gt; Content-Type: text/plain; charset=ISO-8859-1<br />
&gt;<br />
&gt; Hey Chris,<br />
&gt;<br />
&gt; On Mon, Mar 19, 2012 at 11:40 AM, Christopher Jones &lt;<br />
&gt; christopher.jones@oracle.com&gt; wrote:<br />
&gt; I sense your hostility but I think you misunderstood my question.  The<br />
&gt; workflow page currently recommends the &quot;git:&quot; one for cloning (which<br />
&gt; doesn't work for me, either).  I think it should be changed to &quot;<a href="https://&quot" target="_blank"  rel="nofollow">https://&quot</a>;,<br />
&gt; and I fully intend on making the change myself but first I wanted to ask<br />
&gt; here to make sure there wasn't a reason why they went with &quot;git:&quot; instead<br />
&gt; (i.e. I don't want to step on anybody's toes).<br />
<br />
git:// is recommended when you can use it. The access is limited due to<br />
port limiations, but the protocl itself is superior to https for<br />
the purpose.<br />
<br />
http is a fallback when you cannot use ssh (developers only) or git<br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>David Soria Parra</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 21:40:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465179#msg-465179</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465179#msg-465179</link>
            <description><![CDATA[ 2012/3/19 Kris Craig &lt;kris.craig@gmail.com&gt;:<br />
&gt; Simon,<br />
&gt;<br />
&gt; Yes that's a great recommendation and it should definitely be included<br />
&gt; IMHO!  However, the merge.ff option is relatively new and is not available<br />
&gt; in many older Git clients that are still in use.  So the --no-ff tag will<br />
&gt; still probably be necessary for some people.  Perhaps we should recommend<br />
&gt; both, or would that make things too confusing?<br />
&gt;<br />
&gt; --Kris<br />
&gt;<br />
<br />
Hi, Kris<br />
<br />
Don't really know ... Do you know which version of GIT is the first<br />
who implements this feature? Would it be a problem to require an<br />
update or the people should find their own solution?<br />
I think that people who don't know much about GIT or are just starting<br />
with GIT should be fine with that as they haven't done much with that<br />
or just installed the latest version.<br />
The only problem I can see here is that some linux-distributions<br />
(Debian for example) tends to keep old versions in their repositories<br />
;) Anyways ...<br />
I think it would be max-information to link the<br />
stackoverflow-discussion there if someone has a question to that. But<br />
this (of course) has to be describe it in a easy understandable way :)<br />
and I think that's the most dificult part.<br />
<br />
Bye<br />
Simon<br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>Simon Schick</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 21:20:01 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465135#msg-465135</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465135#msg-465135</link>
            <description><![CDATA[ I think we can add it now, because we have  already  moved to git all web<br />
sources.<br />
With regards, Alexander Moskaliov<br />
<a href="mailto:&#73;&#114;&#107;&#101;&#114;&#64;&#105;&#114;&#107;&#101;&#114;&#46;&#110;&#101;&#116;">&#73;&#114;&#107;&#101;&#114;&#64;&#105;&#114;&#107;&#101;&#114;&#46;&#110;&#101;&#116;</a><br />
<br />
<br />
2012/3/19 Christopher Jones &lt;christopher.jones@oracle.com&gt;<br />
<br />
&gt; Do you want to add it back (now or as appropriate), mentioning webprojects<br />
&gt; &amp; documentation?]]></description>
            <dc:creator>Alexander Moskaliov</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 20:40:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465127#msg-465127</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465127#msg-465127</link>
            <description><![CDATA[ FYI-<br />
<br />
On Mon, Mar 19, 2012 at 8:24 AM, David Soria Parra &lt;dsp@php.net&gt; wrote:<br />
<br />
&gt; Hi Internals,<br />
&gt;<br />
&gt; The initial migration is done and initial testing was successful.<br />
&gt;<br />
&gt;  <a href="http://git.php.net/?p=php-src.git;a=summary" target="_blank"  rel="nofollow">http://git.php.net/?p=php-src.git;a=summary</a><br />
&gt;  <a href="http://github.com/php/php-src" target="_blank"  rel="nofollow">http://github.com/php/php-src</a><br />
&gt;<br />
&gt; Please note that some branches and tags were renamed to make<br />
&gt; the repository cleaner.<br />
&gt;<br />
&gt; Please checkout the repository and play around. I have created<br />
&gt; a workflow wiki page at <a href="https://wiki.php.net/vcs/gitworkflow" target="_blank"  rel="nofollow">https://wiki.php.net/vcs/gitworkflow</a>.<br />
&gt; There is also an FAQ at <a href="https://wiki.php.net/vcs/gitfaq" target="_blank"  rel="nofollow">https://wiki.php.net/vcs/gitfaq</a>.<br />
&gt;<br />
&gt; If you have questions about the workflow or problems let me know.<br />
&gt; General git questions should be asked in the appropriate IRC channels<br />
&gt; and mailinglists.<br />
&gt;<br />
&gt; David<br />
&gt;<br />
&gt; --<br />
&gt; PHP Internals - PHP Runtime Development Mailing List<br />
&gt; To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a><br />
&gt;<br />
&gt;<br />
If you don't already have Git installed on your system and aren't sure<br />
how/where to get it, I added a list on the FAQ for all major operating<br />
systems.<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 20:20:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465108#msg-465108</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465108#msg-465108</link>
            <description><![CDATA[ Simon,<br />
<br />
On Mon, Mar 19, 2012 at 11:55 AM, Simon Schick<br />
&lt;simonsimcity@googlemail.com&gt;wrote:<br />
<br />
&gt; 2012/3/19 Kris Craig &lt;kris.craig@gmail.com&gt;:<br />
&gt; &gt; Hey,<br />
&gt; &gt;<br />
&gt; &gt; Could we modify the workflow to recommend using the &quot;--no-ff&quot; switch when<br />
&gt; &gt; merging in a feature branch?  This is by and large the recommended<br />
&gt; approach<br />
&gt; &gt; as it preserves the feature branch's commit history, making it<br />
&gt; &gt; *much*easier to sort through complex features that contain numerous<br />
&gt; &gt; commits.<br />
&gt; &gt;<br />
&gt; &gt; --Kris<br />
&gt;<br />
&gt; Hi, Kris<br />
&gt;<br />
&gt; I'd instead suggest to execute the following command in the git-repository:<br />
&gt;<br />
&gt; git config --add merge.ff false<br />
&gt;<br />
&gt; Then you do not have to add --no-ff to every merge-command you're doing.<br />
&gt;<br />
&gt; You could even set it per branch if you want :) (just to round it up ..)<br />
&gt;<br />
&gt; <a href="http://stackoverflow.com/questions/2500296/can-i-make-fast-forwarding-be-off-by-default-in-git" target="_blank"  rel="nofollow">http://stackoverflow.com/questions/2500296/can-i-make-fast-forwarding-be-off-by-default-in-git</a><br />
&gt;<br />
&gt; Bye<br />
&gt; Simon<br />
&gt;<br />
<br />
Yes that's a great recommendation and it should definitely be included<br />
IMHO!  However, the merge.ff option is relatively new and is not available<br />
in many older Git clients that are still in use.  So the --no-ff tag will<br />
still probably be necessary for some people.  Perhaps we should recommend<br />
both, or would that make things too confusing?<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 20:00:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465107#msg-465107</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465107#msg-465107</link>
            <description><![CDATA[ 2012/3/19 Kris Craig &lt;kris.craig@gmail.com&gt;:<br />
&gt; Hey,<br />
&gt;<br />
&gt; Could we modify the workflow to recommend using the &quot;--no-ff&quot; switch when<br />
&gt; merging in a feature branch?  This is by and large the recommended approach<br />
&gt; as it preserves the feature branch's commit history, making it<br />
&gt; *much*easier to sort through complex features that contain numerous<br />
&gt; commits.<br />
&gt;<br />
&gt; --Kris<br />
<br />
Hi, Kris<br />
<br />
I'd instead suggest to execute the following command in the git-repository:<br />
<br />
git config --add merge.ff false<br />
<br />
Then you do not have to add --no-ff to every merge-command you're doing.<br />
<br />
You could even set it per branch if you want :) (just to round it up ..)<br />
<a href="http://stackoverflow.com/questions/2500296/can-i-make-fast-forwarding-be-off-by-default-in-git" target="_blank"  rel="nofollow">http://stackoverflow.com/questions/2500296/can-i-make-fast-forwarding-be-off-by-default-in-git</a><br />
<br />
Bye<br />
Simon<br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>Simon Schick</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 20:00:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465106#msg-465106</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465106#msg-465106</link>
            <description><![CDATA[ On 03/19/2012 11:46 AM, Alexander Moskaliov wrote:<br />
&gt; Really it was a mistake to do this option recommended (I did it =)). But I think for webprojects and documentation will need to mention this option.<br />
&gt;<br />
&gt; With regards, Alexander Moskaliov<br />
&gt; <a href="mailto:&#73;&#114;&#107;&#101;&#114;&#64;&#105;&#114;&#107;&#101;&#114;&#46;&#110;&#101;&#116;">&#73;&#114;&#107;&#101;&#114;&#64;&#105;&#114;&#107;&#101;&#114;&#46;&#110;&#101;&#116;</a> &lt;mailto:Irker@irker.net&gt;<br />
<br />
Do you want to add it back (now or as appropriate), mentioning webprojects &amp; documentation?<br />
<br />
Chris<br />
<br />
-- <br />
Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
Tel:  +1 650 506 8630<br />
Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>Christopher Jones</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 20:00:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465105#msg-465105</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465105#msg-465105</link>
            <description><![CDATA[ On Mon, Mar 19, 2012 at 11:46 AM, Alexander Moskaliov &lt;irker@irker.net&gt;wrote:<br />
<br />
&gt; Really it was a mistake to do this option recommended (I did it =)). But<br />
&gt; I think for webprojects and documentation will need to mention this option.<br />
&gt;<br />
&gt; With regards, Alexander Moskaliov<br />
&gt; <a href="mailto:&#73;&#114;&#107;&#101;&#114;&#64;&#105;&#114;&#107;&#101;&#114;&#46;&#110;&#101;&#116;">&#73;&#114;&#107;&#101;&#114;&#64;&#105;&#114;&#107;&#101;&#114;&#46;&#110;&#101;&#116;</a><br />
&gt;<br />
&gt;<br />
&gt; 2012/3/19 Christopher Jones &lt;christopher.jones@oracle.com&gt;<br />
&gt;<br />
&gt; &gt;<br />
&gt; &gt;<br />
&gt; &gt; On 03/19/2012 10:19 AM, David Soria Parra wrote:<br />
&gt; &gt;<br />
&gt; &gt;  Also a small thing - gitfaq recommends git config core.autocrlf<br />
&gt; &gt;&gt;&gt; input, but we have some files in win32 which do not work with this<br />
&gt; &gt;&gt;&gt; setting (at least on my Mac).<br />
&gt; &gt;&gt;&gt;<br />
&gt; &gt;&gt;<br />
&gt; &gt;&gt; ah okay, can you remove it please? Thanks<br />
&gt; &gt;&gt;<br />
&gt; &gt;<br />
&gt; &gt; Done.<br />
&gt; &gt;<br />
&gt; &gt; --<br />
&gt; &gt; Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
&gt; &gt; Tel:  +1 650 506 8630<br />
&gt; &gt; Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
&gt; &gt;<br />
&gt; &gt;<br />
&gt; &gt; --<br />
&gt; &gt; PHP Internals - PHP Runtime Development Mailing List<br />
&gt; &gt; To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a><br />
&gt; &gt;<br />
&gt; &gt;<br />
&gt;<br />
<br />
Ahh ok then I figured it was probably something like that but wanted to<br />
make sure lol.  I'll go ahead and make the correction.  =)<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 20:00:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465100#msg-465100</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465100#msg-465100</link>
            <description><![CDATA[ Hey Chris,<br />
<br />
On Mon, Mar 19, 2012 at 11:40 AM, Christopher Jones &lt;<br />
christopher.jones@oracle.com&gt; wrote:<br />
<br />
&gt;<br />
&gt;<br />
&gt; On 03/19/2012 11:34 AM, Kris Craig wrote:<br />
&gt;<br />
&gt;  I noticed that the workflow page recommends using the SSH URL for cloning.<br />
&gt;&gt; However, isn't that one much more limited access?  I.e. for myself at<br />
&gt;&gt; least, it just prompts for a password (presumably for the SSH &quot;git&quot; user)<br />
&gt;&gt; which of course I don't have.  Is there a reason why that's recommended or<br />
&gt;&gt; is it just a typo?  If the latter, I'd be inclined to change it to the SSL<br />
&gt;&gt; (i.e. https) URL (which the FAQ recommends for clone/push and utilizes<br />
&gt;&gt; php.net credentials) to minimize confusion.<br />
&gt;&gt;<br />
&gt;&gt;<br />
&gt; Which exact bit are you talking about, and did you check the page commit<br />
&gt; history?<br />
&gt;<br />
&gt; I added https:// because git: is not usable from where I am.<br />
&gt;<br />
&gt; I believe from your emails you have more git experience than me, and I<br />
&gt; know you've been asked several times to contribute to the docs: go do it.<br />
&gt;<br />
&gt; Chris<br />
&gt;<br />
&gt;<br />
&gt;<br />
&gt; --<br />
&gt; Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
&gt; Tel:  +1 650 506 8630<br />
&gt; Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
&gt;<br />
&gt; --<br />
&gt; PHP Internals - PHP Runtime Development Mailing List<br />
&gt; To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a><br />
&gt;<br />
&gt;<br />
I sense your hostility but I think you misunderstood my question.  The<br />
workflow page currently recommends the &quot;git:&quot; one for cloning (which<br />
doesn't work for me, either).  I think it should be changed to &quot;<a href="https://&quot" target="_blank"  rel="nofollow">https://&quot</a>;,<br />
and I fully intend on making the change myself but first I wanted to ask<br />
here to make sure there wasn't a reason why they went with &quot;git:&quot; instead<br />
(i.e. I don't want to step on anybody's toes).<br />
<br />
If nobody objects then yeah I'll gladly update it myself.  =)<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 19:50:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465099#msg-465099</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465099#msg-465099</link>
            <description><![CDATA[ Really it was a mistake to do this option recommended (I did it =)). But<br />
I think for webprojects and documentation will need to mention this option.<br />
<br />
With regards, Alexander Moskaliov<br />
<a href="mailto:&#73;&#114;&#107;&#101;&#114;&#64;&#105;&#114;&#107;&#101;&#114;&#46;&#110;&#101;&#116;">&#73;&#114;&#107;&#101;&#114;&#64;&#105;&#114;&#107;&#101;&#114;&#46;&#110;&#101;&#116;</a><br />
<br />
<br />
2012/3/19 Christopher Jones &lt;christopher.jones@oracle.com&gt;<br />
<br />
&gt;<br />
&gt;<br />
&gt; On 03/19/2012 10:19 AM, David Soria Parra wrote:<br />
&gt;<br />
&gt;  Also a small thing - gitfaq recommends git config core.autocrlf<br />
&gt;&gt;&gt; input, but we have some files in win32 which do not work with this<br />
&gt;&gt;&gt; setting (at least on my Mac).<br />
&gt;&gt;&gt;<br />
&gt;&gt;<br />
&gt;&gt; ah okay, can you remove it please? Thanks<br />
&gt;&gt;<br />
&gt;<br />
&gt; Done.<br />
&gt;<br />
&gt; --<br />
&gt; Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
&gt; Tel:  +1 650 506 8630<br />
&gt; Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
&gt;<br />
&gt;<br />
&gt; --<br />
&gt; PHP Internals - PHP Runtime Development Mailing List<br />
&gt; To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a><br />
&gt;<br />
&gt;]]></description>
            <dc:creator>Alexander Moskaliov</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 19:50:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465098#msg-465098</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465098#msg-465098</link>
            <description><![CDATA[ On 03/19/2012 11:34 AM, Kris Craig wrote:<br />
<br />
&gt; I noticed that the workflow page recommends using the SSH URL for cloning.<br />
&gt; However, isn't that one much more limited access?  I.e. for myself at<br />
&gt; least, it just prompts for a password (presumably for the SSH &quot;git&quot; user)<br />
&gt; which of course I don't have.  Is there a reason why that's recommended or<br />
&gt; is it just a typo?  If the latter, I'd be inclined to change it to the SSL<br />
&gt; (i.e. https) URL (which the FAQ recommends for clone/push and utilizes<br />
&gt; php.net credentials) to minimize confusion.<br />
&gt;<br />
<br />
Which exact bit are you talking about, and did you check the page commit<br />
history?<br />
<br />
I added https:// because git: is not usable from where I am.<br />
<br />
I believe from your emails you have more git experience than me, and I<br />
know you've been asked several times to contribute to the docs: go do it.<br />
<br />
Chris<br />
<br />
<br />
-- <br />
Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
Tel:  +1 650 506 8630<br />
Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>Christopher Jones</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 19:50:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465097#msg-465097</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465097#msg-465097</link>
            <description><![CDATA[ Me again,<br />
<br />
On Mon, Mar 19, 2012 at 11:34 AM, Kris Craig &lt;kris.craig@gmail.com&gt; wrote:<br />
<br />
&gt; Also,<br />
&gt;<br />
&gt;<br />
&gt; On Mon, Mar 19, 2012 at 11:21 AM, Kris Craig &lt;kris.craig@gmail.com&gt; wrote:<br />
&gt;<br />
&gt;&gt; Hey,<br />
&gt;&gt;<br />
&gt;&gt;<br />
&gt;&gt; On Mon, Mar 19, 2012 at 8:24 AM, David Soria Parra &lt;dsp@php.net&gt; wrote:<br />
&gt;&gt;<br />
&gt;&gt;&gt; Hi Internals,<br />
&gt;&gt;&gt;<br />
&gt;&gt;&gt; The initial migration is done and initial testing was successful.<br />
&gt;&gt;&gt;<br />
&gt;&gt;&gt;  <a href="http://git.php.net/?p=php-src.git;a=summary" target="_blank"  rel="nofollow">http://git.php.net/?p=php-src.git;a=summary</a><br />
&gt;&gt;&gt;  <a href="http://github.com/php/php-src" target="_blank"  rel="nofollow">http://github.com/php/php-src</a><br />
&gt;&gt;&gt;<br />
&gt;&gt;&gt; Please note that some branches and tags were renamed to make<br />
&gt;&gt;&gt; the repository cleaner.<br />
&gt;&gt;&gt;<br />
&gt;&gt;&gt; Please checkout the repository and play around. I have created<br />
&gt;&gt;&gt; a workflow wiki page at <a href="https://wiki.php.net/vcs/gitworkflow" target="_blank"  rel="nofollow">https://wiki.php.net/vcs/gitworkflow</a>.<br />
&gt;&gt;&gt; There is also an FAQ at <a href="https://wiki.php.net/vcs/gitfaq" target="_blank"  rel="nofollow">https://wiki.php.net/vcs/gitfaq</a>.<br />
&gt;&gt;&gt;<br />
&gt;&gt;&gt; If you have questions about the workflow or problems let me know.<br />
&gt;&gt;&gt; General git questions should be asked in the appropriate IRC channels<br />
&gt;&gt;&gt; and mailinglists.<br />
&gt;&gt;&gt;<br />
&gt;&gt;&gt; David<br />
&gt;&gt;&gt;<br />
&gt;&gt;&gt; --<br />
&gt;&gt;&gt; PHP Internals - PHP Runtime Development Mailing List<br />
&gt;&gt;&gt; To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a><br />
&gt;&gt;&gt;<br />
&gt;&gt;&gt;<br />
&gt;&gt; Could we modify the workflow to recommend using the &quot;--no-ff&quot; switch when<br />
&gt;&gt; merging in a feature branch?  This is by and large the recommended approach<br />
&gt;&gt; as it preserves the feature branch's commit history, making it *much*easier to sort through complex features that contain numerous commits.<br />
&gt;&gt;<br />
&gt;&gt; --Kris<br />
&gt;&gt;<br />
&gt;&gt;<br />
&gt; I noticed that the workflow page recommends using the SSH URL for<br />
&gt; cloning.  However, isn't that one much more limited access?  I.e. for<br />
&gt; myself at least, it just prompts for a password (presumably for the SSH<br />
&gt; &quot;git&quot; user) which of course I don't have.  Is there a reason why that's<br />
&gt; recommended or is it just a typo?  If the latter, I'd be inclined to change<br />
&gt; it to the SSL (i.e. https) URL (which the FAQ recommends for clone/push and<br />
&gt; utilizes php.net credentials) to minimize confusion.<br />
&gt;<br />
&gt; --Kris<br />
&gt;<br />
&gt;<br />
Also on the workflow page, it shouldn't be necessary to do &quot;git checkout -b<br />
PHP-5.3 origin/PHP-5.3&quot; if the local repo is already tracking from remote<br />
(which it is if you did a git clone to set it up).  Instead, you can simply<br />
do &quot;git checkout PHP-5.3&quot; and it will automatically track from the remote<br />
branch and pull the necessary data to create a local working copy.<br />
<br />
Any objections to me changing that?  The less confusing we can make it,<br />
particularly for people who are already struggling with the SVN<br />
withdrawals, the better IMHO.  =)<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 19:50:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465090#msg-465090</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465090#msg-465090</link>
            <description><![CDATA[ Also,<br />
<br />
On Mon, Mar 19, 2012 at 11:21 AM, Kris Craig &lt;kris.craig@gmail.com&gt; wrote:<br />
<br />
&gt; Hey,<br />
&gt;<br />
&gt;<br />
&gt; On Mon, Mar 19, 2012 at 8:24 AM, David Soria Parra &lt;dsp@php.net&gt; wrote:<br />
&gt;<br />
&gt;&gt; Hi Internals,<br />
&gt;&gt;<br />
&gt;&gt; The initial migration is done and initial testing was successful.<br />
&gt;&gt;<br />
&gt;&gt;  <a href="http://git.php.net/?p=php-src.git;a=summary" target="_blank"  rel="nofollow">http://git.php.net/?p=php-src.git;a=summary</a><br />
&gt;&gt;  <a href="http://github.com/php/php-src" target="_blank"  rel="nofollow">http://github.com/php/php-src</a><br />
&gt;&gt;<br />
&gt;&gt; Please note that some branches and tags were renamed to make<br />
&gt;&gt; the repository cleaner.<br />
&gt;&gt;<br />
&gt;&gt; Please checkout the repository and play around. I have created<br />
&gt;&gt; a workflow wiki page at <a href="https://wiki.php.net/vcs/gitworkflow" target="_blank"  rel="nofollow">https://wiki.php.net/vcs/gitworkflow</a>.<br />
&gt;&gt; There is also an FAQ at <a href="https://wiki.php.net/vcs/gitfaq" target="_blank"  rel="nofollow">https://wiki.php.net/vcs/gitfaq</a>.<br />
&gt;&gt;<br />
&gt;&gt; If you have questions about the workflow or problems let me know.<br />
&gt;&gt; General git questions should be asked in the appropriate IRC channels<br />
&gt;&gt; and mailinglists.<br />
&gt;&gt;<br />
&gt;&gt; David<br />
&gt;&gt;<br />
&gt;&gt; --<br />
&gt;&gt; PHP Internals - PHP Runtime Development Mailing List<br />
&gt;&gt; To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a><br />
&gt;&gt;<br />
&gt;&gt;<br />
&gt; Could we modify the workflow to recommend using the &quot;--no-ff&quot; switch when<br />
&gt; merging in a feature branch?  This is by and large the recommended approach<br />
&gt; as it preserves the feature branch's commit history, making it *much*easier to sort through complex features that contain numerous commits.<br />
&gt;<br />
&gt; --Kris<br />
&gt;<br />
&gt;<br />
I noticed that the workflow page recommends using the SSH URL for cloning.<br />
However, isn't that one much more limited access?  I.e. for myself at<br />
least, it just prompts for a password (presumably for the SSH &quot;git&quot; user)<br />
which of course I don't have.  Is there a reason why that's recommended or<br />
is it just a typo?  If the latter, I'd be inclined to change it to the SSL<br />
(i.e. https) URL (which the FAQ recommends for clone/push and utilizes<br />
php.net credentials) to minimize confusion.<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 19:40:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465084#msg-465084</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465084#msg-465084</link>
            <description><![CDATA[ Hey,<br />
<br />
On Mon, Mar 19, 2012 at 8:24 AM, David Soria Parra &lt;dsp@php.net&gt; wrote:<br />
<br />
&gt; Hi Internals,<br />
&gt;<br />
&gt; The initial migration is done and initial testing was successful.<br />
&gt;<br />
&gt;  <a href="http://git.php.net/?p=php-src.git;a=summary" target="_blank"  rel="nofollow">http://git.php.net/?p=php-src.git;a=summary</a><br />
&gt;  <a href="http://github.com/php/php-src" target="_blank"  rel="nofollow">http://github.com/php/php-src</a><br />
&gt;<br />
&gt; Please note that some branches and tags were renamed to make<br />
&gt; the repository cleaner.<br />
&gt;<br />
&gt; Please checkout the repository and play around. I have created<br />
&gt; a workflow wiki page at <a href="https://wiki.php.net/vcs/gitworkflow" target="_blank"  rel="nofollow">https://wiki.php.net/vcs/gitworkflow</a>.<br />
&gt; There is also an FAQ at <a href="https://wiki.php.net/vcs/gitfaq" target="_blank"  rel="nofollow">https://wiki.php.net/vcs/gitfaq</a>.<br />
&gt;<br />
&gt; If you have questions about the workflow or problems let me know.<br />
&gt; General git questions should be asked in the appropriate IRC channels<br />
&gt; and mailinglists.<br />
&gt;<br />
&gt; David<br />
&gt;<br />
&gt; --<br />
&gt; PHP Internals - PHP Runtime Development Mailing List<br />
&gt; To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a><br />
&gt;<br />
&gt;<br />
Could we modify the workflow to recommend using the &quot;--no-ff&quot; switch when<br />
merging in a feature branch?  This is by and large the recommended approach<br />
as it preserves the feature branch's commit history, making it<br />
*much*easier to sort through complex features that contain numerous<br />
commits.<br />
<br />
--Kris]]></description>
            <dc:creator>Kris Craig</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 19:30:01 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465073#msg-465073</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465073#msg-465073</link>
            <description><![CDATA[ On 03/19/2012 10:19 AM, David Soria Parra wrote:<br />
<br />
&gt;&gt; Also a small thing - gitfaq recommends git config core.autocrlf<br />
&gt;&gt; input, but we have some files in win32 which do not work with this<br />
&gt;&gt; setting (at least on my Mac).<br />
&gt;<br />
&gt; ah okay, can you remove it please? Thanks<br />
<br />
Done.<br />
<br />
-- <br />
Email: <a href="mailto:&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;">&#99;&#104;&#114;&#105;&#115;&#116;&#111;&#112;&#104;&#101;&#114;&#46;&#106;&#111;&#110;&#101;&#115;&#64;&#111;&#114;&#97;&#99;&#108;&#101;&#46;&#99;&#111;&#109;</a><br />
Tel:  +1 650 506 8630<br />
Blog:  <a href="http://blogs.oracle.com/opal/" target="_blank"  rel="nofollow">http://blogs.oracle.com/opal/</a><br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>Christopher Jones</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 19:00:02 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465057#msg-465057</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465057#msg-465057</link>
            <description><![CDATA[ -----BEGIN PGP SIGNED MESSAGE-----<br />
Hash: SHA1<br />
<br />
<br />
&gt;&gt; [git] branch PHP-5.4 updated. | [git] commit ab33e5176ae<br />
&gt;&gt; ext/lib/date<br />
&gt; <br />
&gt; Can we strip out as much &quot;nonsense&quot; from there as possible? I am<br />
&gt; mostly interested in the short part of the commit message; and not<br />
&gt; the words &quot;commit&quot;, and the hash.<br />
<br />
we can strip [git]<br />
i personally think &quot;commit&quot; and the hash are necessary information but<br />
if people disagree we can change it. the current format shouldnt be a<br />
problem for the main purpose of filtering mails based on paths.<br />
<br />
<br />
&gt; I was mostly wondering where they are going to be sent to though..<br />
&gt;  PHP-CVS I hope?<br />
php-cvs<br />
<br />
&gt; <br />
&gt; cheers, Derick<br />
&gt; <br />
<br />
-----BEGIN PGP SIGNATURE-----<br />
Version: GnuPG v1.4.11 (GNU/Linux)<br />
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org/" target="_blank"  rel="nofollow">http://enigmail.mozdev.org/</a><br />
<br />
iQIcBAEBAgAGBQJPZ20fAAoJEAT0aMuPE7Z1w/oP/0sLoQYAPM4dUCzX+fOU96Xy<br />
efiZccfsWfj8VZ5XUEUtA1dYYmGQeYt5TL+SLxdS//L2e6g7Ndi7ANcbDTDb+XGe<br />
W3/dLJxQbyksY773hr2kCWzMV5oZpbaqGKAj5jQlQnsNt6H54lyo0eY/JgaqY7YQ<br />
2EhPHLGZiYRqZkcsjB09PqqyutJRLXkOd5ef6VjAlynZ+x6duC67zw/9LbYzGrSB<br />
Mmw7y8o7dqvs+fPJJXPvUBPOvu5hJP9hW0VJEIzMsq0i8lanhtfjVNelcfXACuMY<br />
U/SLSjdOoQTe/JNSVujTH8evZesLyuLKn/gs1XwY4nIl98Glhv/JSrq/RvC6lFAe<br />
ewghEOX7swr/VmSeFBwQ7miLGRn/dKD7d+FY+Ay6FaADXUx9KwGHhvdp1YLPvwnd<br />
C5/RrZFEC4fcnjwcJ68B/jhr4ZtRs0g/9WVZ4l1/8rWOviQqiEOrXgoELim+LYy3<br />
yX0r8rmXICreuE0TaxBSS4VABsHk0guerT+XbB0TDysKyaMgE9RDx820A5aOPyUI<br />
BWLzDsibU8J5bJS81VetSbnq6YYWelxoCzsmFtRiSW+R1+xvu2rJeh7sWJYtwkc7<br />
/FL2ftuQTysSUxb5zpXVt1F2MLQc62eonU4SBBvqY73PAZZ0jGHyiaJtrqLzI3qv<br />
WLelvoXKqgLCedNJkyDc<br />
=T/FL<br />
-----END PGP SIGNATURE-----<br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>David Soria Parra</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 18:40:01 +0100</pubDate>
        </item>
        <item>
            <guid>http://www.serverphorums.com/read.php?7,464915,465051#msg-465051</guid>
            <title>Re: [PHP-DEV] php-src is now on git</title>
            <link>http://www.serverphorums.com/read.php?7,464915,465051#msg-465051</link>
            <description><![CDATA[ On Mon, 19 Mar 2012, David Soria Parra wrote:<br />
<br />
&gt; On 03/19/2012 06:20 PM, Derick Rethans wrote:<br />
&gt; &gt; On Mon, 19 Mar 2012, David Soria Parra wrote:<br />
&gt; &gt; <br />
&gt; &gt;&gt; There is also an FAQ at <a href="https://wiki.php.net/vcs/gitfaq" target="_blank"  rel="nofollow">https://wiki.php.net/vcs/gitfaq</a>.<br />
&gt; &gt; <br />
&gt; &gt; I can't find in the FAQ what's happening with the commit mails. Can<br />
&gt; &gt; you add that (and CC this list too)? (Refering to &quot;The git<br />
&gt; &gt; push/commit email notification process is under discussion (Jan<br />
&gt; &gt; 2012). For mail lists see <a href="http://php.net/mailing-lists.php&quot" target="_blank"  rel="nofollow">http://php.net/mailing-lists.php&quot</a>; as well<br />
&gt; &gt; in the FAQ).<br />
&gt; <br />
&gt; I will add that.<br />
&gt; <br />
&gt; For every push a mail with a log what revisions are pushed will be<br />
&gt; mailed. For every commit in the push a follow up with changed files in<br />
&gt; the subject will be mailed too.<br />
&gt; <br />
&gt; The format should be:<br />
&gt; <br />
&gt;  [git] branch PHP-5.4 updated.<br />
&gt;    | [git] commit ab33e5176ae ext/lib/date<br />
<br />
Can we strip out as much &quot;nonsense&quot; from there as possible? I am mostly <br />
interested in the short part of the commit message; and not the words <br />
&quot;commit&quot;, and the hash.<br />
<br />
I was mostly wondering where they are going to be sent to though.. <br />
PHP-CVS I hope?<br />
<br />
cheers,<br />
Derick<br />
<br />
-- <br />
<a href="http://derickrethans.nl" target="_blank"  rel="nofollow">http://derickrethans.nl</a> | <a href="http://xdebug.org" target="_blank"  rel="nofollow">http://xdebug.org</a><br />
Like Xdebug? Consider a donation: <a href="http://xdebug.org/donate.php" target="_blank"  rel="nofollow">http://xdebug.org/donate.php</a><br />
twitter: @derickr and @xdebug<br />
<br />
-- <br />
PHP Internals - PHP Runtime Development Mailing List<br />
To unsubscribe, visit: <a href="http://www.php.net/unsub.php" target="_blank"  rel="nofollow">http://www.php.net/unsub.php</a>]]></description>
            <dc:creator>Derick Rethans</dc:creator>
            <category>php-internals</category>
            <pubDate>Mon, 19 Mar 2012 18:30:21 +0100</pubDate>
        </item>
    </channel>
</rss>
