Создать Git-коммит

GitGitBeginner
Практиковаться сейчас

This tutorial is from open-source community. Access the source code

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Git - это популярная система контроля версий, используемая разработчиками для управления изменениями в своем коде. Одной из основных функций Git является возможность создавать коммиты, которые представляют собой снимки кода в определенный момент времени. В этом лабе вы научитесь создавать Git-коммит.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL git(("Git")) -.-> git/BasicOperationsGroup(["Basic Operations"]) git/BasicOperationsGroup -.-> git/commit("Create Commit") subgraph Lab Skills git/commit -.-> lab-12715{{"Создать Git-коммит"}} end

Создать Git-коммит

Вы внесли некоторые изменения в свой код и хотите сохранить их как снимок в своем репозитории Git. Однако, вы не хотите сохранять все внесенные изменения, только те, которые связаны с текущей функцией или исправлением ошибки. Как можно создать коммит, содержащий только соответствующие изменения?

Для этого лабы давайте используем репозиторий из https://github.com/labex-labs/git-playground, следуя шагам:

  1. Клонируйте репозиторий и перейдите в него:

    git clone https://github.com/labex-labs/git-playground
    cd git-playground
  2. Configure your github account in the environment:

    git config --global user.name "your-name"
    git config --global user.email "your-email"
  3. Добавьте "hello,labex" в файл README.md, добавьте его в staging-область и зафиксируйте с сообщением "Update README.md":

    echo "hello,labex" >> README.md
    git add.
    git commit -m "Update README.md"

    Параметр -m позволяет вам указать сообщение коммита. Убедитесь, что сообщение информативно и объясняет, какие изменения содержит коммит.

Вот результат выполнения команды git log:

git log command output

Резюме

Создание Git-коммита представляет собой важный этап процесса разработки. Это позволяет сохранять снимки вашего кода и отслеживать изменения, которые вы вносите с течением времени. Следуя шагам, описанным в этом лабе, вы можете создать коммит, содержащий только соответствующие изменения, и добавить информативное сообщение, чтобы объяснить внесенные изменения.