【发布时间】:2014-03-04 22:52:34
【问题描述】:
我已经在 github 上创建了一个 repo,而我从这个 repo 中又添加了一个新分支。我想将该分支放入我的本地分支并进行处理。之后我想提交到那个分支(在我的本地分支中),然后向原始父仓库提交拉取请求。
当我尝试这样做时最终发生的情况如下
- 从父仓库分叉
- 然后父 repo 创建一个新分支
- 在我的本地机器上我这样做: git remote add parent https://github.com/PARENT/parentProj.git
- git pull parent [新分支名称]
- 现在我尝试:git checkout [新分支名称],我得到“分支 [新分支名称] 设置为跟踪来自父级的远程分支 [新分支名称]。 切换到新分支“[新分支名称]”
- 我认为我很好,但我不是。现在,当我进行更改并 git push 时,我得到“远程:PARENT/parentProj.git 的权限拒绝 [我]。”
我相信它正在尝试推送到父项目的新分支,而不是我的分支。
如何让它让我推送到我的 fork 上的新分支,以便我随后可以发出拉取请求?
【问题讨论】: