Is there a way to rewrite repository directory files to current brunch state in GitHub Desktop?
Or I can only do it from command line with git checkout mybranch
and GitHub Desktop keeps all files of all branches in directory?
To do git checkout mybranch
on Github Desktop, you simply click on the dropdown menu on the upper left hand corner of the client, and pick the branch you want to switch to. It manages files exactly like git does, so all files are stored in their respective branches.