База знаний Бинариум

Git для начинающих: основные команды за 15 минут

Git для начинающих

Помните папки «проект_финал», «проект_финал_2», «проект_точно_финал»? Git решает эту проблему для кода: хранит всю историю изменений и позволяет работать в команде без хаоса. Это обязательный инструмент любого разработчика.

Б

Редакция Бинариума

Пишем о профессиях в дизайне, BIM и IT · 7 минут чтения

Что такое Git

Git — система контроля версий. Она запоминает состояния проекта, позволяет вернуться к любому из них и объединять изменения разных людей.

GitHub — это сервис, где хранятся Git-репозитории. Git — инструмент, GitHub — место хранения и совместной работы.

Ключевые понятия

ПонятиеЧто это
РепозиторийПапка проекта, за которой следит Git
КоммитСохранённый снимок изменений с описанием
ВеткаПараллельная линия разработки
Слияние (merge)Объединение изменений из одной ветки в другую
Удалённый репозиторийКопия на сервере, например на GitHub

10 главных команд

git init                  # создать репозиторий
git clone <адрес>         # скачать репозиторий
git status                # что изменилось
git add .                 # подготовить изменения
git commit -m "описание"  # сохранить снимок
git push                  # отправить на сервер
git pull                  # получить изменения
git branch feature        # создать ветку
git switch feature        # перейти в ветку
git merge feature         # влить ветку в текущую

Курс Бинариума

Java-разработчик с нуля — финальный проект на GitHub

Подробнее

Обычный рабочий день

  1. git pull — получить свежую версию.
  2. Создать ветку под задачу.
  3. Писать код и делать небольшие коммиты с понятными описаниями.
  4. git push — отправить ветку.
  5. Открыть запрос на слияние, получить ревью, влить в основную ветку.

Хорошие сообщения коммитов

  • «Добавил проверку ввода возраста» — понятно.
  • «fix», «правки», «123» — непонятно никому через неделю.

Главное

  • Git хранит историю изменений и помогает работать в команде.
  • Базовый цикл: status → add → commit → push.
  • Новая задача — новая ветка.
  • Пишите понятные сообщения коммитов.

Частые вопросы

Нужно ли учить Git новичку?

Да. Это один из первых навыков, которые проверяют у джуна, а проект на GitHub — часть портфолио.

Как отменить последний коммит?

Безопаснее всего — git revert: он создаёт новый коммит, отменяющий изменения, и не переписывает историю.

Курс Бинариума

Java-разработчик с нуля

Научитесь писать код и работать с ним как профессионал — с Git и GitHub.

  • 11 недель обучения
  • 10+ практических работ
  • Проект на GitHub
11.11.2026
Читайте также