このような新しいブランチを作成します。
git branch dev-itt-9
ただし、ローカルに新しいブランチを作成するだけです
git branch -a * dev-itt-9 master testing remotes/Origin/HEAD-> Origin/master remotes/Origin/development remotes/Origin/master remotes/Origin/testing
ローカルとリモートの両方で新しいブランチを作成する適切な方法は何ですか?
私はgitが初めてです。私の質問が愚かなら申し訳ありません。
最初に、ブランチをローカルで作成します。
git checkout -b your_branch
リモートブランチは、リモートサーバーにプッシュすると自動的に作成されます。準備ができたら、次のようにします。
git Push <remote-name> <branch-name>
どこ <remote-name>
は通常Origin
であり、gitが複製元のリモートに与える名前です。同僚はそのブランチをプルするだけで、ローカルに自動的に作成されます。
既にローカルブランチを作成しているとします(git branch <branch-name>
または git checkout -b <branch-name>
、次を使用できます。
git Push -u Origin <branch-name>
説明:
-u
= --set-upstream
:この新しいリモートブランチを追跡ブランチとして設定します。Origin
:リモートリポジトリの名前