私はちょうどリポジトリをローカルにクローンしました。私たちはリポジトリの一部である開発ブランチから常に作業することが期待されます。私はすべてのブランチを一覧表示すると、次のように:Git checkout - どのように
git branch -a
結果は以下の通りである:
master (with an *)
remotes/origin/HEAD -> origin/master
remotes/origin/develop
remotes/origin/master
どのように私は今、開発ブランチをチェックアウトし、作業を開始します。私はちょうどあなたが作成コミットを保持するための新しいブランチを作成したい
git checkout
Checking out files: 100% (2436/2436), done.
Note: checking out 'develop'.
enter code here`
enter code here`You are in 'detached HEAD' state. You can look around,
make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
場合、あなたは 再びcheckoutコマンドに-b使用して(今以降)そうすることができると言う 。例
git checkout -b new_branch_name
私が使用してチェックアウトする場合、それは
git checkout -b new_branch_name
新しいローカルブランチを作成しているようだ頭に浮かぶ他のオプションは
git checkout -b develop origin/develop
である私がいることは明らかですGitブランチの根本的な理解が不足しています。 上記の問題についての説明と、既にブランチをリモートに置いているときにブランチがどのように機能するかをご説明したいと思います。
「私たちは期待しています」とは、必要なツールの使用方法に関するトレーニングを受けるには、この種のトレーニングにどのようなオプションが存在するかをチームリーダーに確認してください。 –
@ user2186453、問題解決に役立つ回答がありますか?はいの場合は、同様の質問をしたオーヤーズに役立つので、マークを付けてください。 –