コンテンツにスキップ
GitTree
変更とコミット

コミットメッセージを書いてコミットする

コミット フォームは、ステージングされたファイルの下にあります。Summary 行、オプションの Description、および共同作成者、サインオフ、フック、その後のプッシュ用の Commit Options です。 GitTree は、コミットする前によくあるメッセージの間違いを指摘します。

無料更新されました

GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。

このページでは
  1. 始める前に
  2. どこで見つけられますか
  3. ステップ
  4. 期待される結果
  5. コミットオプション
  6. AI エージェントにメッセージの下書きを作成させる
  7. 何か問題が発生した場合
  8. 質問
  9. 関連している

始める前に

どこで見つけられますか

  • Working Changes パネルの下部。グラフの // WIP 行から開きます。
アクションmacOSWindowsとLinux
Commit⌘EnterCtrl+Enter
Stage 選択したファイルSS

ステップ

  1. 概要を入力します

    Summary 内の 1 行はコミットの内容を示しています。カウンターはその長さを示します。他のツールでは長い要約がカットされることが多いため、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)このコミットでは、pre-commit フックと 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 を 1 回入力します。選択した場所に保存されます。

質問

コミット後にメッセージを変更できますか?

はい、最後のコミットについては、修正してください です。古いコミットの場合は、interactive rebase で置き換えます。