似乎相当容易我以为,如何在Github的分支上进行提交和拉取请求?
- 我分叉了一个名为
abc
回购和克隆的本地。 - 原来的回购我从分叉有一个名为
2.1-stable
- 分支我没有这个分支上我的回购或本地
- 我需要提交这个分支,做PR原来的回购我从
分叉这是我曾尝试:
// clone into a separate folder
git clone git:github.com/some/abc.git -b 2.1-stable ../ext
// set to my repo
git remote set-url origin git://github.com/me/abc.git
当我现在的地方添加空格编辑文件,并尝试提交,有人告诉我:
local branch is ahead of remote by 1 commit
我试图抓取/拉,但这会产生大量的合并冲突(因为我只是“间隔”,最可惜不是由于我的做法),但无论如何......我卡住了。
第二次尝试加我的回购内部的分支:
git branch -a
这表明,我一直在寻找的分支是remotes/upstream/2.1-stable
。我想补充一点:
git checkout -b 2.1-stable remotes/upstream/2.1-stable
但这种感觉已经不对,甚至试图去提交类似
git push -u https://github.com/me/abc/2.1-stable.git 2.1-stable:2.1-stable
无法验证。
我可能做的100件事错在上面......
问题
谁能告诉我如何正确地做到这一点?
谢谢!
谢谢!这应该让我走! – frequent 2013-04-04 08:31:31