よく管理された大規模なリポジトリのクローンを作成しました。偶然-b
、別のブランチをチェックアウトするときにフラグを使用しました。Git は「新しいブランチに切り替えました」と言っています。既存のブランチは上書きされましたか、git の出力は誤解を招きますか、それとも別の間違いを犯しましたか?
質問する
5902 次
1 に答える
10
既存のブランチが上書きされたのか、
いいえ
。デフォルト ブランチはチェックアウトされており、その HEAD から新しいローカル ブランチが作成されています。
次の方法ですべてのブランチを表示できます。
git branch -a
選択した上流ブランチに戻るだけです
git checkout -b aBranch --track origin/aBranch
# if the local branch was already there
git checkout -B aBranch --track origin/aBranch
進行中の作業がある場合は、「データを上書きせずgit stash
にするには」で説明されているように、最初に に進む必要があることに注意してください。git checkout
于 2013-01-21T07:09:04.090 に答える