PRO

Что такое git init, git clone, git status?

git init создаёт новый Git-репозиторий, git clone копирует существующий репозиторий, а git status показывает текущее состояние файлов и ветки. Это базовые команды для начала работы с проектом.
Подробный ответ

git init

git init создаёт новый репозиторий Git в текущей папке. После этого Git начинает отслеживать изменения в этом проекте.

git init

git clone

git clone нужен, чтобы скачать существующий репозиторий на свой компьютер. Он создаёт локальную копию проекта вместе с историей коммитов и настройкой удалённого репозитория.

git clone https://example.com/repo.git

git status

git status показывает, какие файлы изменены, какие уже добавлены в staging area и что ещё не подготовлено к коммиту.

git status

Когда что использовать

  • git init — когда начинаешь новый проект;

  • git clone — когда хочешь скопировать уже существующий проект;

  • git status — когда хочешь понять, что сейчас происходит с файлами.

Как ответить на собеседовании

git init создаёт новый репозиторий, git clone копирует существующий, а git status показывает текущее состояние рабочей директории, staging area и ветки. Это базовые команды, с которых начинается работа в Git.

Оцени свой прогресс

Честно оцени своё понимание этого вопроса, чтобы мы могли построить твой учебный трек максимально эффективно.
Читать в блоге