4 large eggs4 large eggs equal 1 cup, or 1 egg equals 1/4 cup. Tip: Unless otherwise specified, large eggs should always be used in recipes.
git fetch pulls references to the remote branches that are being created on (in this case) BItbucket. git checkout moves your current directory into a specific branch or a specific commit (depending the parameter).
Well, according to the documentation you link to, its sole purpose is to split and clarify the two different uses of git checkout : git switch can now be used to change branches, as git checkout
It does no authentication and has no permissions checking. It is purely read-only: it does not need anything to control who can push, since no one can push.