5

よく管理された大規模なリポジトリのクローンを作成しました。偶然-b、別のブランチをチェックアウトするときにフラグを使用しました。Git は「新しいブランチに切り替えました」と言っています。既存のブランチは上書きされましたか、git の出力は誤解を招きますか、それとも別の間違いを犯しましたか?

4

1 に答える 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 に答える