1

私は(今のところ)レポをクローンするとき、実際にはそれをクローンするのではなく、マスターを停止するだけであることを理解しています-これがどのように機能するかですよね?

追跡機能を使用してリモート ブランチをチェックアウトする必要がありますが、それは問題ありませんが、リモート ブランチを参照して何をチェックアウトできるかを確認するにはどうすればよいでしょうか?

アップデート

git branch -aしたがって、 orを使用してローカルでそれらを見る必要があることがわかりました-rが、そうではありません。すべてのブランチがリモートにプッシュされた場合、どうすればそれらを確認できますか? 彼らはどこにいる?

ルーク

4

3 に答える 3

3

私は(今のところ)レポをクローンするとき、実際にはそれをクローンするのではなく、マスターを停止するだけであることを理解しています-これがどのように機能するかですよね?

いいえ。リポジトリを複製すると、実際に複製されます。その後、そのレポに関連するすべてのものがあります。

コマンドgit branch -rを使用して、リモート ブランチを一覧表示します。

編集:

もう少し詳しく説明できると思いました。「リモート ブランチ」という用語は、ここでは少し誤解を招く可能性があります。これらのブランチは厳密にはリモートではなく、ローカルですが、最後に git fetch (または pull) を実行したときのリモート ブランチの状態を表しています。これで問題が少し解決することを願っています。

于 2013-04-15T09:58:38.677 に答える
0

リモート ブランチを表示するには、「git branch -r」を使用します。

于 2013-04-15T09:57:22.790 に答える