← Все вопросы

Как сделать первый коммит в git? (init / add / commit)

Задан 14 месяцев назад1.1к просмотров3 ответа
17

Только начал разбираться с git. Есть папка с проектом. Какие команды нужны, чтобы сделать самый первый коммит с нуля? Запутался в порядке init/add/commit.

3 ответа

26
✓ Принятый ответ — помог автору

Три шага из папки проекта:

git init
git add .
git commit -m "Первый коммит"
  • git init — создаёт репозиторий (скрытую папку .git), делается один раз.
  • git add . — добавляет все файлы в индекс (готовит к коммиту).
  • git commit -m "..." — фиксирует снимок с сообщением.

Если git делаешь впервые на этом компьютере, он попросит представиться — выполни один раз:

git config --global user.name "Имя"
git config --global user.email "[email protected]"

Проверить состояние в любой момент — git status.

Кристина Зайцева про user.name забыл, коммит не проходил пока не настроил — спасибо! · 14 месяцев назад
8

git init, git add ., git commit -m "init". Всё.

6

Не забудь сначала создать .gitignore, иначе закоммитишь venv и кэш питона со всем мусором.

Диана Комарова плюсую, потом чистить замучаешься · 14 месяцев назад

Ваш ответ

Войдите, чтобы ответить на вопрос.
Поддержать проект