I am quite new in git and I am trying to figure out the following situation. There is a repo in bitbucket containing the master code and some branches where a couple of colleagues are working. After having clone that repo into a public local folder F (that is somehow available to everybody) now and again I want to pull the master in the public folder F, but I only want to pull the master. I want to avoid that in F the users can navigate to the different branches where code is still not ready for production.
obviously I tried simply git pull but this downloaded everything including the branches in the remote origin.
After going over the modifiers of git pull in https://git-scm.com/docs/git-pull I can not figure out which one I have to use.