When it pulls `master` if the pull command fails (e.g. due to no network) then it leaves the branch checked out in its worktree.
When it pulls
masterif the pull command fails (e.g. due to no network) then it leaves the branch checked out in its worktree.