2013-02-08 18 views
8

私は自分のリポジトリからmasterをクローンしており、編集とローカルコミットを行っています。私は今、これが私のリモートリポジトリの新しいブランチであるはずであることを認識しました。通常はリモートシステムにプッシュするだけですが、リモートリポジトリに新しいブランチとしてどのようにプッシュしますか?git:クローンを新しいブランチにするには?

git branch feature 
git reset origin/master 

は、この取得するには:

+0

を@ FelixKlingはい、それはその質問の重複のように見えます。私はそこに提案を使用し、それは私のために完璧に働いた、ありがとう! – new299

+1

@ new299 - Mike Wellerのリンクも確認してください。マスターブランチを「バックアップ」して、origin/masterに同意することができます。私の答えは基本的にその質問に与えられた答えを複製します。 – chepner

答えて

3

あなたはまだ何も押されhave'tし、あなたの歴史は、あなたが次の操作を行うだけでできる

A -- B -- C -- D -- E 
^     ^
|     | 
origin/master  master 

のようなものに見えると仮定すると、

A -- B -- C -- D -- E 
^     ^
|     | 
|     feature 
origin/master,master 
+0

ちょうど私が "ポスト"を打つつもりだったので、あなたはそれに私を打つ! +1(振り返ってみると、これはダブリンですが、まだ+1です) –

関連する問題