<div dir="ltr">The pull is now done with the full repo url, completely bypassing any stored remotes.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Dec 28, 2013 at 11:20 PM, Leandro Lucarella <span dir="ltr"><<a href="mailto:luca@llucax.com.ar" target="_blank">luca@llucax.com.ar</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">So, what's the status of this. If anything fails because the user name<br>
a remote whatever they want, then something is broken. You shouldn't<br>
force users to name their remotes in any way!<br>
<br>
<br>
Daniel Murphy, el 28 de December a las 18:21 me escribiste:<br>
<div class="HOEnZb"><div class="h5">> On Sat, Dec 28, 2013 at 5:17 PM, H. S. Teoh <<a href="mailto:hsteoh@quickfur.ath.cx">hsteoh@quickfur.ath.cx</a>> wrote:<br>
><br>
> > On Fri, Dec 27, 2013 at 07:55:34PM -0800, Andrei Alexandrescu wrote:<br>
> > > We've been using the remote name "upstream" instead of the default<br>
> > > "origin", and that's quickly becoming lava (some people first clone<br>
> > > our repos and then try to use update.sh etc leading to confusion).<br>
> > ><br>
> > > So we should just use "upstream" for the mothership and call it a<br>
> > > day. Each of us has their own fork for which I don't know of a<br>
> > > standardized name (I call mine "myfork").<br>
> > [...]<br>
> ><br>
> > I'm confused. I've had the tools repo forked and checked out, and I<br>
> > haven't had a problem:<br>
> ><br>
> > $ git remote -v<br>
> > origin  git@github.com:quickfur/tools.git (fetch)<br>
> > origin  git@github.com:quickfur/tools.git (push)<br>
> > upstream        <a href="https://github.com/D-Programming-Language/tools.git(fetch)" target="_blank">https://github.com/D-Programming-Language/tools.git(fetch)</a><br>
> > upstream        <a href="https://github.com/D-Programming-Language/tools.git" target="_blank">https://github.com/D-Programming-Language/tools.git</a> (push)<br>
> > $<br>
> ><br>
> > So what exactly am I supposed to rename here?<br>
> ><br>
> ><br>
> This is all correct, you should rename nothing, unless you want to.<br>
><br>
><br>
> ><br>
> > At least as far as github conventions go (I can't speak for git users in<br>
> > general), your fork is usually tied to 'origin', and 'upstream' refers<br>
> > to the where it forked from. Usually, you'd pull from 'upstream' (the<br>
> > 'official' repo, to get the latest updates), and push to 'origin' (your<br>
> > fork, e.g., when making pull requests, or just syncing your fork to the<br>
> > latest official repo).<br>
> ><br>
> ><br>
> Exactly.<br>
<br>
</div></div><div class="im HOEnZb">> _______________________________________________<br>
> dmd-internals mailing list<br>
> <a href="mailto:dmd-internals@puremagic.com">dmd-internals@puremagic.com</a><br>
> <a href="http://lists.puremagic.com/mailman/listinfo/dmd-internals" target="_blank">http://lists.puremagic.com/mailman/listinfo/dmd-internals</a><br>
<br>
<br>
</div><span class="HOEnZb"><font color="#888888">--<br>
Leandro Lucarella (AKA luca)                     <a href="http://llucax.com.ar/" target="_blank">http://llucax.com.ar/</a><br>
----------------------------------------------------------------------<br>
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)<br>
----------------------------------------------------------------------<br>
I'll take a quiet life,<br>
a handshake of carbon monoxide,<br>
with no alarms and no surprises,<br>
no alarms and no surprises.<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
dmd-internals mailing list<br>
<a href="mailto:dmd-internals@puremagic.com">dmd-internals@puremagic.com</a><br>
<a href="http://lists.puremagic.com/mailman/listinfo/dmd-internals" target="_blank">http://lists.puremagic.com/mailman/listinfo/dmd-internals</a><br>
</div></div></blockquote></div><br></div>