10

リポジトリから master を複製し、一連の編集とローカル コミットを行っています。これは、リモート リポジトリの新しいブランチにする必要があることに気付きました。通常はリモート システムにプッシュするだけですが、新しいブランチとしてリモート リポジトリにプッシュするにはどうすればよいですか?

4

1 に答える 1

4

まだ何もプッシュしておらず、履歴が次のようになっていると仮定します

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

次の操作を実行できます。

git branch feature
git reset origin/master

これを取得するには:

A -- B -- C -- D -- E
^                   ^
|                   |
|                   feature
origin/master,master
于 2013-02-08T16:08:21.227 に答える