소개
🧑💻 Git 또는 LabEx 를 처음 사용하시나요? Git 퀵 스타트 코스로 시작하는 것을 권장합니다.
Git 은 개발자가 코드 변경 사항을 관리하기 위해 사용하는 인기 있는 버전 관리 시스템입니다. Git 의 필수 기능 중 하나는 특정 시점의 코드 스냅샷인 커밋 (commit) 을 생성하는 기능입니다. 이 랩에서는 Git 커밋을 생성하는 방법을 배우게 됩니다.
🧑💻 Git 또는 LabEx 를 처음 사용하시나요? Git 퀵 스타트 코스로 시작하는 것을 권장합니다.
Git 은 개발자가 코드 변경 사항을 관리하기 위해 사용하는 인기 있는 버전 관리 시스템입니다. Git 의 필수 기능 중 하나는 특정 시점의 코드 스냅샷인 커밋 (commit) 을 생성하는 기능입니다. 이 랩에서는 Git 커밋을 생성하는 방법을 배우게 됩니다.
코드에 몇 가지 변경 사항을 적용했고, 이를 Git 저장소에 스냅샷으로 저장하고 싶습니다. 하지만, 변경한 모든 사항을 저장하는 것이 아니라, 현재 기능 또는 버그 수정과 관련된 변경 사항만 저장하고 싶습니다. 관련 변경 사항만 포함하는 커밋을 어떻게 생성할 수 있을까요?
이 랩에서는 https://github.com/labex-labs/git-playground의 저장소를 사용해 보겠습니다. 다음 단계를 따르세요:
저장소를 복제하고 이동합니다:
git clone https://github.com/labex-labs/git-playground
cd git-playground
환경에서 GitHub 계정을 구성합니다:
git config --global user.name "your-name"
git config --global user.email "your-email"
README.md 파일에 "hello,labex"를 추가하고, 스테이징 영역에 추가한 다음, "Update README.md" 메시지로 커밋합니다:
echo "hello,labex" >> README.md
git add .
git commit -m "Update README.md"
-m 옵션을 사용하면 커밋 메시지를 지정할 수 있습니다. 메시지가 변경 사항을 설명하고 포함하는 내용을 설명하는지 확인하십시오.
다음은 git log 명령을 실행한 결과입니다:

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