Remote tracking-ветки отличаются от обычных локальных веток тем, что они напрямую связаны с удалённой веткой. github.com git-scm.com
Remote tracking-ветки — это ссылки на определённое состояние удалённых веток. git-scm.com Они действуют как закладки, напоминая о том, где ветки в удалённых репозиториях находились во время последнего подключения к ним. github.com git-scm.com
Некоторые особенности remote tracking-веток:
- Их нельзя перемещать. github.com git-scm.com Git перемещает такие ветки автоматически при любой коммуникации с удалённым репозиторием. git-scm.com
- Их нельзя менять коммитами в локальном репозитории. blog.regolit.com Remote tracking-ветки обновляются только командами типа git pull или git fetch. blog.regolit.com
- Если находиться на такой ветке и выполнить git pull, то Git уже будет знать, с какого сервера получать данные и какую ветку использовать для слияния. git-scm.com