似乎相當容易我以爲,如何在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