サーバー (リモート) にブランチ マスターが 1 つあります。リモート (サーバー) に存在しない新しいローカル ブランチを作成しました。マスター ブランチとマージせずにブランチをリモート (サーバー) に追加 (プッシュ) するにはどうすればよいですか?
質問する
14998 次
3 に答える
9
次のコマンドを使用できます。
git push -u origin newBranch
-u
リモートブランチを追跡するためにローカルブランチを設定します。
于 2012-11-23T13:28:12.633 に答える
7
git push remote local_branch_name:remote_branch_name
通常、リモートはオリジンであり、ローカルブランチとリモートブランチの両方が同じになります(ただし、ローカルブランチを別の名前のリモートとしてプッシュすることもできます)。それらの名前が同一である場合は、コロンで区切った名前を指定する必要はありません。1つで十分です。
あなたが達成しようとしていることは、ブランチのマージとは何の関係もありません。ブランチとリモートについてさらに読むことをお勧めします(git-scmの本はかなり良いリソースです)。
于 2012-11-23T13:29:14.383 に答える
1
ローカルブランチをプッシュするだけです。
$ git push origin <your-branch>
フラグを使用して-u
、リモートを追跡するようにローカルブランチを設定することもできます。
于 2012-11-23T13:28:48.777 に答える