Перейти к содержанию

Удаленная работа

Работа с удаленными репозиториями позволяет синхронизировать ваш код с сервером (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-репозитория> <путь-к-папке>

Переходите к следующему разделу: Продвинутое