Git 커밋 생성하기

Beginner

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

소개

Git 은 개발자가 코드 변경 사항을 관리하기 위해 사용하는 인기 있는 버전 관리 시스템입니다. Git 의 필수 기능 중 하나는 특정 시점의 코드 스냅샷인 커밋 (commit) 을 생성하는 기능입니다. 이 랩에서는 Git 커밋을 생성하는 방법을 배우게 됩니다.

이것은 가이드 실험입니다. 학습과 실습을 돕기 위한 단계별 지침을 제공합니다.각 단계를 완료하고 실무 경험을 쌓기 위해 지침을 주의 깊게 따르세요. 과거 데이터에 따르면, 이것은 초급 레벨의 실험이며 완료율은 98%입니다.학습자들로부터 94%의 긍정적인 리뷰율을 받았습니다.

Git 커밋 생성하기

코드에 몇 가지 변경 사항을 적용했고, 이를 Git 저장소에 스냅샷으로 저장하고 싶습니다. 하지만, 변경한 모든 사항을 저장하는 것이 아니라, 현재 기능 또는 버그 수정과 관련된 변경 사항만 저장하고 싶습니다. 관련 변경 사항만 포함하는 커밋을 어떻게 생성할 수 있을까요?

이 랩에서는 https://github.com/labex-labs/git-playground의 저장소를 사용해 보겠습니다. 다음 단계를 따르세요:

  1. 저장소를 복제하고 이동합니다:

    git clone https://github.com/labex-labs/git-playground
    cd git-playground
  2. 환경에서 GitHub 계정을 구성합니다:

    git config --global user.name "your-name"
    git config --global user.email "your-email"
  3. README.md 파일에 "hello,labex"를 추가하고, 스테이징 영역에 추가한 다음, "Update README.md" 메시지로 커밋합니다:

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

    -m 옵션을 사용하면 커밋 메시지를 지정할 수 있습니다. 메시지가 변경 사항을 설명하고 포함하는 내용을 설명하는지 확인하십시오.

다음은 git log 명령을 실행한 결과입니다:

git log command output

요약

Git 커밋을 생성하는 것은 개발 프로세스의 필수적인 부분입니다. 이를 통해 코드의 스냅샷을 저장하고 시간이 지남에 따라 변경 사항을 추적할 수 있습니다. 이 랩에서 설명한 단계를 따르면 관련 변경 사항만 포함하는 커밋을 생성하고, 변경 사항을 설명하는 설명적인 메시지를 추가할 수 있습니다.