콘텐츠로 건너뛰기
GitTree
변경 및 커밋

커밋 메시지 작성 및 커밋

커밋 양식은 준비된 파일 아래에 있습니다. Summary 줄, 선택적 Description 및 공동 작성자, 승인, 후크 및 이후 푸시를 위한 Commit Options입니다. GitTree는 커밋하기 전에 일반적인 메시지 실수를 지적합니다.

무료업데이트됨

GitTree 무료로 작동: 로그인하면 모든 로컬 Git 기능이 제공됩니다.

이 페이지에서
  1. 시작하기 전에
  2. 어디서 찾을 수 있나요?
  3. 단계
  4. 예상되는 결과
  5. 커밋 옵션
  6. AI 에이전트가 메시지 초안을 작성하도록 하세요.
  7. 뭔가 잘못되면
  8. 질문
  9. 관련된

시작하기 전에

어디서 찾을 수 있나요?

  • 그래프의 // WIP 행에서 열린 Working Changes 패널 하단.
액션macOSWindows 및 Linux
Commit⌘EnterCtrl+Enter
Stage 선택한 파일SS

단계

  1. 요약을 입력하세요

    커밋이 수행하는 작업을 나타내는 Summary의 한 줄입니다. 카운터에는 길이가 표시됩니다. GitTree는 72자를 넘으면 경고합니다. 다른 도구에서는 긴 요약을 잘라내는 경우가 많기 때문입니다.

    요약, 설명 및 번호가 매겨진 커밋 버튼이 포함된 GitTree 커밋 양식
    1 요약, 2 설명, 3 파일 수가 포함된 커밋 버튼.데모 저장소와의 GitTree 인터페이스입니다.
  2. 도움이 된다면 이유를 설명해주세요.

    Description에 이유, 티켓 링크 또는 검토자를 위한 메모를 추가하세요. GitTree는 요약과 설명 사이에 빈 줄을 넣습니다.

  3. 제안을 확인하세요

    Message suggestions에서 GitTree는 마침표로 끝나는 요약, 진행 중인 작업처럼 보이는 요약, 또는 환경 설정에서 Check Conventional Commits가 켜져 있는 경우 feat:과 같은 유형으로 시작하지 않는 요약에 플래그를 지정합니다. 이는 힌트입니다. 어쨌든 커밋할 수 있습니다.

  4. 커밋

    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을 한 번 입력하세요. 선택한 곳에 저장됩니다.

질문

커밋한 후 메시지를 변경할 수 있나요?

예, 마지막 커밋의 경우: 수정. 이전 커밋의 경우 대화형 리베이스로 바꿔보세요.