2016-09-19 18 views
1

私は次のローカルおよびリモートブランチのセットアップ持って私のGitのブランチワークフローリモートで新しいブランチを作成するには?

でミスを犯している:私は、リモートに設定する(iteration9)私のローカルブランチに上流を必要

master -> origin/master 
iteration5 -> origin/iteration5 
iteration9 -> origin/iteration5 

をブランチorigin/iteration9と呼ばれる。それはすでに古いリモートブランチを指している場合、私は、私の地元の支店iteration9のオフに基づいてiteration9というリモートブランチを作成することができますどのように私のレポの現在の状態を考えると

、( origin/iteration5

+0

設定は解析が少し難しいです。投稿を編集して明確にすることはできますか? – alexbclay

+0

@alexbclay改行を忘れました。それは今より明らかになるはずです –

答えて

2

あなたはそれを削除することができます

git push --set-upstream origin iteration9 
:次いで

git branch --unset-upstream iteration9 

--set-upstreamフラグで原点に押してそれをリセット0

に設定するか、リモートブランチが既に存在する場合はこのコマンドで設定できます。

git branch --set-upstream-to=origin/iteration9 
+0

私はあなたに感謝した –

関連する問題