複数のブランチを持つリモート git リポジトリを使用しています。
ドキュメントから、次のようにしてブランチを切り替えることがわかりました
git checkout master
また
git checkout branchname
また、リポジトリがローカル マシンにクローンされていることも理解しています (これは git fetch を実行することで更新されます)。
しかし、私がするとき
git checkout master
git checkout branchname
git checkout master
立て続けに、システムは明らかにサーバーからコンテンツをダウンロードします (少なくとも、/sbin/ifconfig は数十メガバイトをダウンロードしていることを示しています)。
ここで何を誤解しましたか?