Удаленная работа¶
Работа с удаленными репозиториями позволяет синхронизировать ваш код с сервером (GitHub, GitLab, Bitbucket и др.) и сотрудничать с другими разработчиками.
Добавление удаленного репозитория¶
Добавить удаленный репозиторий с именем origin:
git remote add origin <url-репозитория>
Просмотр списка удаленных репозиториев:
git remote -v
Получение изменений¶
Загрузить изменения из удаленного репозитория без слияния:
git fetch origin
Загрузить изменения и сразу слить их с текущей веткой:
git pull origin <имя-ветки>
Отправка изменений¶
Отправить локальную ветку в удаленный репозиторий:
git push origin <имя-ветки>
Отправить все локальные ветки:
git push --all origin
Удалить ветку на удаленном сервере:
git push origin --delete <имя-ветки>
Клонирование¶
Скачать копию удаленного репозитория:
git clone <url-репозитория>
Клонировать в конкретную папку:
git clone <url-репозитория> <путь-к-папке>
Переходите к следующему разделу: Продвинутое