たとえば、ローカルに2つのブランチがあります。
- ファーストアプリ
- SecondApp
両方をリモートリポジトリにプッシュする方法は? リモートにも 2 つのブランチを作成する必要がありますか?
どうもありがとう!
たとえば、ローカルに2つのブランチがあります。
- ファーストアプリ
- SecondApp
両方をリモートリポジトリにプッシュする方法は? リモートにも 2 つのブランチを作成する必要がありますか?
どうもありがとう!
次のコマンドを実行することで実行できます。
git push [リモート名] [branch1] [branch2]
たとえば、2 つのブランチ FirstApp とブランチ SecondApp をリモートオリジンに配置する場合は、次のように実行できます。
git push origin FirstApp SecondApp
さらにブランチをプッシュしたい場合は、プッシュする必要があるブランチ名を最後に追加してください。
git の詳細については、. この本は次のリンクからチェックアウトできます - http://git-scm.com/book
デフォルトのプッシュ ポリシーが最近変更されたため、次のことをお勧めします。
git push -u origin FirstApp
git push -u origin SecondApp
そうすれば、新しい「単純な」ポリシーを使用しても、ローカル ブランチにちなんで名付けられたアップストリーム ブランチがプッシュおよび作成されます。
ここで、リモート リポジトリのクローンを元に戻すと、すべてのリモート ブランチのローカル ブランチが作成されないことに注意してください。「すべてのリモート git ブランチをローカル ブランチとして追跡する」を参照してください。
新しいクローンの後にブランチがプッシュされたかどうかを確認するには、次の結果を確認してください。
git branch -a