잡동사니/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, 이모지 규칙 등)도 정리해드릴게요 😄