잡동사니/GPT가 알려주는

[GPT가 알려주는] git commit -m "msg" 할 때 , -m 옵션 의미?

heylo 2025. 4. 11. 11:44
git commit -m "joo"이럴떄 -m 옵션 뭔데?
 

ChatGPT의 말:

좋은 질문이에요! 🙌
git commit -m "joo"에서 -m은 바로 이거예요:

 

✅ -m 옵션 뜻

-m은 **"message"**의 약자입니다.

즉, -m은 커밋 메시지를 직접 입력하겠다는 뜻이에요.

 

✍ 예시

 
git commit -m "joo"

이건:

  • "joo"라는 메시지를 가진 커밋을 만든다.
  • 따로 편집기(vim 등) 안 열리고, 한 줄 메시지로 바로 커밋됨.

 

 

🤔 만약 -m 없이 git commit만 입력하면?

  • 기본 편집기(보통 vim)가 열립니다.
  • 거기서 커밋 메시지를 작성하고 저장해야 커밋이 됩니다.
  • 익숙하지 않으면 당황하기 쉬워요 😅

 

🎯 기억 포인트


명령어 설명
git commit 커밋 편집기 열림 (기본 방식)
git commit -m "메시지" 한 줄 메시지로 바로 커밋 (빠름!)

 

💡 팁

커밋 메시지를 좀 더 정리해서 쓰고 싶다면 이렇게도 가능해요:

git commit -m "✨ 기능 추가: 로그인 페이지 생성"

이모지나 카테고리 분류도 팀 협업에선 유용하답니다!

 

 

필요하시면 Git 커밋 메시지 잘 쓰는 규칙(Conventional Commit, 이모지 규칙 등)도 정리해드릴게요 😄