Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

Документы

Медиа

Назад
Вопрос про Git: git push, git pull

Что делают команды git push и git pull?

Этот вопрос проверяет понимание синхронизации между локальным и удаленным репозиториями.

Короткий ответ

Команда git push отправляет ваши локальные изменения в удаленный репозиторий. Команда git pull скачивает изменения из удаленного репозитория и объединяет их с вашей локальной версией.

Длинный ответ

git push:
После фиксации изменений с помощью git commit команда git push отправляет эти изменения в удаленный репозиторий, например, на GitHub. Например:

git push origin main

Здесь origin — имя удаленного репозитория, а main — ветка, куда отправляются изменения.

git pull:

Когда кто-то вносит изменения в удаленный репозиторий, вы используете git pull, чтобы скачать их в ваш локальный репозиторий и объединить с вашей текущей веткой. Например:

git pull origin main

Это автоматически выполняет две команды: git fetch (скачивание изменений) и git merge (объединение изменений с вашей веткой).

Пример использования:

  • Вы отправляете изменения в удаленный репозиторий с помощью git push.

  • Ваш коллега использует git pull, чтобы получить ваши изменения в свой локальный репозиторий.

Уровень

  • Рейтинг:

    1

  • Сложность:

    3

Навыки

  • Git

    Git

Ключевые слова

#git push

#git pull

Подпишись на React Developer в телеграм