Answers:
这应该在GitHub派生的上下文中理解(在本地克隆该派生之前,您可以在GitHub上派生一个GitHub存储库)。
upstream通常指您分叉的原始存储库downstream”和“ upstream”的定义upstream)origin 是您的叉子:您在GitHub上的自己的存储库,是GitHub原始存储库的克隆在GitHub页面上:
克隆存储库时,它有一个默认的远程调用
origin,它指向GitHub上的fork,而不是它从其派生的原始存储库。
要跟踪原始存储库,您需要添加另一个名为upstream
git remote add upstream git://github.com/<aUser>/<aRepo.git>
(使用aUser/aRepo您创建的原始创建者和存储库的参考)
您将使用upstream到从原来的回购取(为了保持你的本地副本同步与您想参与该项目)。
git fetch upstream
(默认情况下,git fetch将单独获取origin,这不是这里所需要的)
您将使用origin到推拉因为你可以贡献自己的资源库。
git pull
git push
(再次,不带参数,默认使用'origin')
您将upstream通过发出拉取请求来回购回购。

upstream一般为:stackoverflow.com/questions/2739376/...