Are you trying to just checkout the files in your sandbox to examine them? Then `git checkout ` will do. Or are you trying to reset your local branch to the state you're describing? Or are you trying to update the remote to state you're describing?
– joanisJun 24 '22 at 14:06
By the way, `git pull` is simply `git fetch` followed by `git merge` (by default) or `git rebase` (if you changed your configuration). I recommend avoiding `git pull` and using `git fetch` instead: that way, you can avoid creating unintended merges. After fetching, look and the commit graph, and either merge or rebase if necessary and if you know that's what you want to do.
– joanisJun 24 '22 at 14:08