【发布时间】:2011-12-18 18:24:44
【问题描述】:
我应该在 GitHub 上处理我客户的项目,更改将在他的存储库中。我尝试按照 fork 示例进行操作,但只能将更改转到我的帐户存储库?
在 GitHub 上的示例中,为了派生一个 repo,他们创建了一个名为 upstream 的远程以指向原始项目。我可以通过
get fetch upstream
git merge upstream/master
我能够通过
将更改上传到我的仓库中git push –u origin
将我的更改复制到我的帐户。
我试过了
git push –u upstream
将我的更改推送到原始帐户。我收到以下错误
你不能推送到 git://github.com.octocat/SpoonKnife.git 使用 git@github.comoctocat/Spoon0-Knife.git
【问题讨论】:
-
好吧,如果您没有对客户端存储库的写入权限,则无法将更改推送到它。