У многих разработка проекта, скорее всего, делается на локальном git-репозитории и только после определенного момента заливается на сервер. Нужно настроить север так, что бы делать track ветки без особых сложностей и на продакш-сервере.
Покопавшись в интернете была найдена команда:
git remote add origin git@github.com:FlashBlack/project.git
git push origin master
Но она - не выполняла нужного нам функционала, а именно не удавалось нормально запулить git pull
т.к. удалённый бранч (branch) не отслеживался.
Вскоре были найдены дополнительные команды
Нам необходимо удалить наш старый удалённый репозиторий:
git remote remove origin
И добавить новый с флагом --track
git remote add --track master origin git@github.com:FlashBlack/project.git
git push origin master
Теперь мы можем делать
git pull
Вот и все - настройка полностью завершена и теперь мы можешь легко использовать весь функционал на нашем сервере без особых трудностей.