Вы можете клонировать только весь репозиторий, но также и ветку с кодом:
git clone -b mybranch --single-branch git://sub.domain.com/repo.git
Если у вас уже есть клонат репозитория, вы можете обновить нужную ветку, также, если у вас есть проект fork, выможно обновить конкретную ветку, которую вы хотите.код:
git checkout 'branch if you want to change to refresh it'
git pull <URL of REPOSITORY CLONATE> 'branch that you want to refresh it'
git commit -m "message"
git push upstream 'branch that you want to refresh it'