<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Dec 28, 2013 at 5:17 PM, H. S. Teoh <span dir="ltr"><<a href="mailto:hsteoh@quickfur.ath.cx" target="_blank">hsteoh@quickfur.ath.cx</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">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>
</div>[...]<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" target="_blank">https://github.com/D-Programming-Language/tools.git</a> (fetch)<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></blockquote><div><br></div><div>This is all correct, you should rename nothing, unless you want to.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<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><div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div><br></div><div>Exactly. </div></div><br></div></div>