커밋 메시지 작성 및 커밋
커밋 양식은 준비된 파일 아래에 있습니다. Summary 줄, 선택적 Description 및 공동 작성자, 승인, 후크 및 이후 푸시를 위한 Commit Options입니다. GitTree는 커밋하기 전에 일반적인 메시지 실수를 지적합니다.
GitTree 무료로 작동: 로그인하면 모든 로컬 Git 기능이 제공됩니다.
시작하기 전에
- 변경 사항은 Working Changes 패널(스테이징 파일, 덩어리 및 줄)에 준비됩니다.
어디서 찾을 수 있나요?
- 그래프의
// WIP행에서 열린 Working Changes 패널 하단.
| 액션 | macOS | Windows 및 Linux |
|---|---|---|
| Commit | ⌘Enter | Ctrl+Enter |
| Stage 선택한 파일 | S | S |
단계
도움이 된다면 이유를 설명해주세요.
Description에 이유, 티켓 링크 또는 검토자를 위한 메모를 추가하세요. GitTree는 요약과 설명 사이에 빈 줄을 넣습니다.
제안을 확인하세요
Message suggestions에서 GitTree는 마침표로 끝나는 요약, 진행 중인 작업처럼 보이는 요약, 또는 환경 설정에서 Check Conventional Commits가 켜져 있는 경우
feat:과 같은 유형으로 시작하지 않는 요약에 플래그를 지정합니다. 이는 힌트입니다. 어쨌든 커밋할 수 있습니다.커밋
Commit Changes to 1 File(숫자는 준비된 내용을 따릅니다)을 누르거나 단축키를 누릅니다. 양식이 지워지고 새로운 짧은 SHA를 사용하여 Committed이라고 표시됩니다.
예상되는 결과
커밋은 그래프에서 브랜치의 새로운 맨 위 행입니다. 푸시할 때까지 컴퓨터에 유지됩니다.
커밋 옵션
| 옵션 | 기능 |
|---|---|
| Co-authors | 최근 작성자가 제안한, 함께 작업한 사람들을 위한 Co-authored-by 줄을 추가합니다. |
| Add Signed-off-by | 개발자 인증서를 요청하는 프로젝트에 대해 Signed-off-by 줄을 추가합니다. |
| Skip Hooks (--no-verify) | 이 커밋에 대해서는 사전 커밋 및 commit-msg 후크가 실행되지 않습니다. |
| Different Author | 당신이 커미터로 머무르는 동안 다른 이름과 이메일을 작성자로 기록하십시오. |
| Push After Commit | 커밋이 완료되면 분기를 업스트림으로 푸시합니다. 첫 번째 푸시는 업스트림을 설정합니다. |
| Allow Empty Commit | 다음 커밋 기록에 파일이 변경되지 않도록 합니다. 커밋 후에는 다시 꺼집니다. |
AI 에이전트가 메시지 초안을 작성하도록 하세요.
GitTree Pro 또는 실행 중인 평가판을 사용하는 경우 Summary 옆의 반짝임 버튼은 설치하고 로그인한 코딩 에이전트 CLI(Claude Code, Codex 또는 Antigravity CLI)에 단계적 변경 사항에서 메시지 초안을 작성하도록 요청합니다. 초안은 형식으로 작성됩니다. 버튼을 누를 때까지 아무 것도 커밋되지 않습니다.
뭔가 잘못되면
"커밋이 생성되지 않았습니다. 메시지와 단계적 변경 사항은 변경되지 않았습니다."
일반적으로 후크는 커밋을 거부했습니다. Hook output을 열어 이유를 읽고 수정한 후 다시 커밋하세요. 당신의 메시지는 아직 거기에 있어요.
GitTree가 귀하의 이름과 이메일을 묻습니다.
Git은 모든 커밋에 대해 ID가 필요합니다. Set up your Git identity을 한 번 입력하세요. 선택한 곳에 저장됩니다.
