tl;dr: git checkout master does not switch to master branch, gives no error or any output at all and I have no clue why. Any other branch works
The local master branch in your repository is not different from any other local branch in your repo. You cloned your repository to your development branch, which is the only local branch you have. Thus, if you try to checkout to your local master branch, git says it does not exist.
If you want to have both development and master local branch initially the same, you can do one of these things:
Download your repo to master branch, and create a local development branch:
git clone
git checkout -b development
or download your repo to development branch, and create a local master branch:
git clone --branch development
git checkout -b master