Отслеживание удалённых веток в Git работает с помощью веток слежения — локальных веток, которые напрямую связаны с удалённой веткой. 2
Git запоминает, где ветки были во время последней связи с удалённым сервером. 1 Ветки слежения можно представить как закладки, которые напоминают о том, где ветки в удалённых репозиториях находились во время последнего подключения к ним. 2
Некоторые особенности работы с ветками слежения:
В режиме отслеживания Git позволяет выяснить, насколько локальная ветка отличается от её удалённой версии, и притягивать (pull) внешние изменения или выталкивать (push) локальные в удалённый репозиторий. 3