https://www.javasavvy.com/how-to-pull-a-specific-branch-in-git/