Создание первого репозитория
Узнайте, как инициализировать новый репозиторий Git и начать отслеживать файлы в каталоге проекта.
«Создание первого репозитория» — бесплатный урок Git & GitHub Professional Workflow на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Git & GitHub Professional Workflow, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Git & GitHub Professional Workflow содержит 4 уроков всего.
Сердце вашего проекта
Репозиторий (repo) — это папка, в которой хранятся ваши файлы и полная история каждого изменения. Благодаря этому вы можете видеть, кто и что изменил, возвращать прежние версии и удобно работать совместно.
`git init`: начало отслеживания
Превратите любую папку в репозиторий Git с помощью git init, выполнив команду внутри каталога проекта. Она настраивает всё необходимое Git для начала отслеживания.
Что создаёт `git init`
git init создаёт скрытую папку .git — мозг Git для вашего проекта. В ней хранятся все метаданные и каждая версия ваших файлов, поэтому не редактируйте её вручную.
`git status`: что происходит
git status — ваша основная команда: она показывает, что является новым, изменённым, подготовленным или неотслеживаемым. Выполняйте её регулярно, чтобы точно понимать состояние репозитория.
`git add`: подготовка к сохранению
Git сохраняет только то, что вы ему указали. git add перемещает файлы в область подготовки — подготовленный снимок для следующей фиксации.
Создадим проект
Пора попробовать: создайте папку, выполните git init, добавьте файл и проверьте состояние. Посмотрите, как работает подготовка, в собственном терминале.
mkdir my_first_repo
cd my_first_repo
git init
touch index.html
git add index.html
git statusЧто теперь показывает `git status`
После выполнения этих команд git status показывает index.html в разделе Изменения, предназначенные для фиксации — файл подготовлен и готов к первой фиксации.
.gitignore: что не нужно отслеживать
Некоторым файлам не место в Git: результатам сборки, журналам и секретам. Перечислите их в файле .gitignore в корневой папке репозитория, и Git не будет их учитывать.
Как использовать `.gitignore`
Внутри .gitignore каждая строка содержит шаблон: *.log исключает все журналы, /build/ — эту папку, node_modules/ — зависимости. Игнорируемые файлы исчезают из вывода git status.
Проверьте свои знания
Вы научились создавать репозиторий Git и подготавливать файлы к отслеживанию. Давайте быстро проверим знания!
Вы создали свой первый репозиторий
Отличное начало! Вы использовали git init для создания репозитория, изучили папку .git, проверили состояние с помощью git status, подготовили файлы с помощью git add и исключили ненужные данные через .gitignore.
Часто задаваемые вопросы
Урок «Создание первого репозитория» бесплатный?
Да — полный текст урока «Создание первого репозитория» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Git & GitHub Professional Workflow, подпишись на CoddyKit PRO. Курс Git & GitHub Professional Workflow содержит 4 уроков всего.
Чему я научусь в уроке «Создание первого репозитория»?
Узнайте, как инициализировать новый репозиторий Git и начать отслеживать файлы в каталоге проекта. Ты практикуешь Git & GitHub Professional Workflow с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Git & GitHub Professional Workflow?
Предыдущий опыт не требуется. Git & GitHub Professional Workflow на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 4.
Сколько времени занимает урок «Создание первого репозитория»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Git & GitHub Professional Workflow?
Да. Каждый урок Git & GitHub Professional Workflow включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Введение в управление версиями
- Установка и настройка Git
- Создание первого репозитория
- Разбор файла .gitignore