To branch a repository locally, you need to have cloned a version of the repository. Then, in a terminal window, list the branches and create a new feature branch. Switch to this feature branch, work on it and commit the changes to it before switching back to your main repository.