Menu
CoddyTech

Push, Pull и Clone

Часть раздела Контроль версий путешествия по Terminal на Coddy. Урок 48 из 58.

Три команды перемещают работу между вашим локальным репозиторием и удалённым:

  • git clone <url>: скачивает полную копию существующего удалённого репозитория, включая всю его историю. Так вы начинаете работать над чужим проектом.
  • git push <remote> <branch>: отправить локальные коммиты из указанной ветки в удалённый репозиторий.
  • git pull <remote> <branch>: скачать новые коммиты из удалённого репозитория и объединить их с текущей веткой. Это сокращённая форма команд git fetch и следующей за ней git merge.

При первой отправке новой ветки обычно указывают -u (или --set-upstream), чтобы сохранить связь:

git push -u origin feature-login

После этого обычные git push и git pull автоматически используют сохранённую вышестоящую ветку.

В этом курсе вы не будете выполнять эти команды на реальном сервере, но будете повсюду встречать их в практических руководствах.

Попробуйте сами

В этом уроке нет задания по программированию.

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Контроль версий

Потренируйтесь самостоятельно: Песочница Terminal