0

最近、リモートから新しいマシンにレポを複製しました。リモートには 2 つのブランチmasterdev. 複製後、ローカルにはリモートのmasterブランチしかなく、dev見つかりません。

リモートでdevは、 とマージされてmasterおり、masterよりも 2 コミット進んでdevいます。

devローカルで同じ名前の新しいブランチを作成すると、リモートとは対照的にdevの先端 (同じコミット) を指すようになりました。masterdevmaster

すべてのブランチをローカルで取得し、リモートでremoteそれぞれのブランチを正しく指す方法。commits

さらに、好奇心から、ディレクトリをチェックアウトしたところ、ディレクトリの下.gitにこの行が見つかりました。config.git

fetch = +refs/heads/*:refs/remotes/origin/*次の行の意味を誰か説明できますか.git/config? 特にコロン:区切りの役割。

ありがとうございます

4

1 に答える 1