Git add와 commit

Git add와 commit #

Git에서 변경사항을 저장하는 주요 단계는 git addgit commit입니다. 아래는 각 단계에 대한 간략한 설명입니다.

  1. 변경사항 스테이징 (git add): 변경한 파일들 중에서 어떤 것들을 저장할지를 선택하는 단계입니다. 모든 변경사항을 스테이징 영역에 올리려면 다음과 같이 명령어를 사용합니다.

    git add .
    

    여기서 .은 현재 디렉토리의 모든 파일과 하위 디렉토리를 의미합니다. 만약 특정 파일만 스테이징하고 싶다면 파일명을 지정합니다.

    git add filename
    
  2. 변경사항 커밋 (git commit): 스테이징 영역에 올라간 변경사항들을 로컬 저장소에 영구히 저장하는 단계입니다.

    git commit -m "커밋 메시지"
    

    -m 옵션은 커밋 메시지를 직접 명령어로 입력할 수 있게 해줍니다. 커밋 메시지는 해당 커밋의 목적이나 변경사항에 대한 간결한 설명을 기입합니다.

    예를 들어:

    git add .  # 모든 변경사항 스테이징
    git commit -m "기능 추가: 새로운 로그인 화면 구현"
    

이렇게 하면 변경사항이 스테이징되고 커밋이 생성되어 로컬 저장소에 저장됩니다. 만약 원격 저장소에 변경사항을 반영하려면 git push 명령어를 사용합니다.