Введение в Git и GitHub для начинающих
Этот гайд поможет вам сделать первые шаги в мире контроля версий. Мы разберемся, что такое Git и GitHub, установим все необходимое и научимся базовому циклу работы.
Что такое Git и GitHub?
Git — это программа (система контроля версий), которая устанавливается на ваш компьютер. Она позволяет отслеживать все изменения в файлах вашего проекта, сохранять их как "снимки" (коммиты) и при необходимости откатываться к любой предыдущей версии. Это как машина времени для вашего кода.
GitHub — это веб-сайт (сервис), который хранит ваши проекты (репозитории) в облаке. Он использует Git для работы. GitHub позволяет вам делиться кодом, работать над проектами совместно с другими людьми и демонстрировать свои работы.
Шаг 1: Установка и настройка Git
Сначала нужно установить Git на свой компьютер. Скачайте его с официального сайта и установите, оставляя все настройки по умолчанию.
После установки откройте терминал (командную строку) и выполните две команды, подставив свои данные. Это нужно, чтобы ваши коммиты были подписаны вашим именем.
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
Шаг 2: Создание репозитория на GitHub
- Зайдите на сайт GitHub и создайте аккаунт.
- Нажмите на плюсик в правом верхнем углу и выберите "New repository".
- Придумайте имя для репозитория (например,
my-first-project), убедитесь, что он публичный (Public) и нажмите "Create repository".
Шаг 3: Основной рабочий цикл
Теперь самое главное — как загрузить свой проект на GitHub.
1. Клонируем репозиторий
На странице созданного репозитория на GitHub найдите зеленую кнопку "Code", скопируйте HTTPS-ссылку. В терминале на своем компьютере перейдите в папку, где хотите хранить проекты, и выполните команду:
git clone СКОПИРОВАННАЯ_ССЫЛКА
Это создаст на вашем компьютере папку с таким же названием, как у репозитория.
2. Добавляем файлы и делаем коммит
Перейдите в эту папку (cd my-first-project). Создайте там любой файл, например, index.html. Теперь выполните три команды:
# 1. Добавить все измененные файлы для отслеживания
git add .
# 2. Сохранить изменения (сделать коммит) с комментарием
git commit -m "Добавлен файл index.html"
# 3. Отправить изменения на GitHub
git push
Готово! Если вы обновите страницу репозитория на GitHub, вы увидите там свой новый файл.