Git기본 흐름

add commit push 기본 흐름

수정한 파일을 스테이징하고 커밋한 뒤 원격으로 올리는 Git의 가장 기본적인 작업 흐름입니다.

마지막 수정 2026년 3월 19일

기본 패턴

text
git add <file>
git commit -m "의도를 설명하는 메시지"
git push

설명

  • Git의 기본 흐름은 "수정 -> 스테이징 -> 커밋 -> 원격 반영" 순서로 이해하면 됩니다.
  • git add는 수정된 내용을 다음 커밋 후보로 올리는 단계입니다.
  • git commit은 스냅샷을 남기는 단계이고, 메시지는 "무엇을 바꿨는가"보다 "왜 바꿨는가"까지 드러나면 좋습니다.
  • git push는 로컬 커밋을 원격 저장소에 반영하는 단계입니다.

짧은 예제

text
git add content/git/git-status-reading.mdx
git commit -m "Add intro card for reading git status output"
git push

빠른 정리

명령역할
git add커밋에 포함할 변경을 선택합니다.
git commit로컬 히스토리에 스냅샷을 남깁니다.
git push로컬 커밋을 원격 저장소로 보냅니다.

공식 참고: git-add, git-commit, git-push

주의할 점

git add .는 편하지만 범위가 넓습니다. 처음에는 필요한 파일을 명시적으로 add 하는 습관이 실수를 줄이는 데 더 도움이 됩니다.