AI Commit Assistant(AIで自動生成するGitコミットメッセージ)

ToolAIGitコミットメッセージ

xieyz1980/ai-commit-assistant

GitHub で見る

GitHub →

関連記事

git-hook — Gitフック自動ビルドスクリプト

git-hook は Git のフックを利用して、自動 pull(自動更新)と自動コンパイル(ビルド)を行う軽量なスクリプト群です。ローカルやサーバー上でコミット/マージ後に自動でビルド処理を走らせることで、手動ビルドの工数削減や早期のビルド失敗検出を実現します。設定は build-config で管理され、Python 製の実行スクリプト(build-on-hook.py)をフックから呼び出してビルドコマンドを実行するシンプルな構成です。

git自動化Python

基礎プログラミング(Duoc UC Puerto Montt)生徒リポジトリ

Duoc UC Puerto Monttの基礎プログラミング授業向けに作られた生徒用GitHubリポジトリ。学生の作業管理や提出、GitとGitHubの基本ワークフローを学ぶためのテンプレートとガイド(README)を備え、授業での共同作業・提出手順を簡潔にまとめています。初めてGitを使う学習者に配慮した手順書が中心です(約300字)。

GitGitHub教育

AI Git Hooks — AIで強化された Git フック

AIを活用してコミット前後のワークフローを自動化する「ai-git-hooks」は、差分レビュー、コミットメッセージ生成、セキュリティスキャンなどをローカルのGitフックで実行するコレクションです。Claude、OpenAI、Ollamaなど複数のAIプロバイダに対応し、ステージングされた変更を解析してバグやスタイル違反を検出、コミット品質の向上と開発サイクルの効率化を図ります。設定ファイルでプロバイダやプロンプトをカスタマイズ可能で、既存のgitフローにドロップインで導入できます。(約300字)

AIGitAutomation

Ghost — GitでプロンプトをコミットするCLI

Ghostは「コードではなくプロンプトをコミットする」ことを主眼に置いたCLIツールです。ユーザーはGitで変更を記録する代わりに、AIエージェントへ投げるプロンプトをコミットとして残します。対応エージェントはclaude、gemini、codex、opencodeで、コミット単位でエージェントを切り替え可能。プロンプトとその出力を履歴として保つことで、意図(intent)と生成物の因果関係をGit履歴で辿れるようにします。軽量なShell実装で、フックやライブラリを通した拡張が容易です。(約300字)

CLIGitAI

向日葵Gitリポジトリ管理(git-repository-manager)

ElectronをベースにしたクロスプラットフォームのデスクトップGit管理ツール。GitHub、Gitee、GitLabなど複数プラットフォームを統合して管理でき、SSH鍵やHTTPSトークンなど複数の認証方式に対応。複数リポジトリの一括操作、主従リポジトリ同期、ブランチ管理、差分確認、クローンなど日常的なGitワークフローをGUIで効率化することを目的としている(約300字)。

ElectronGitDesktop

gitlineage.nvim — 選択行のGit履歴を可視化するNeovimプラグイン

Neovim上でビジュアルモードで選択した行範囲の履歴を追跡し、該当行がどのコミットでどのように変化したかを確認できる軽量プラグインです。内部で git log -L を利用して行レベルの履歴を取得し、コミット間の移動、SHAのヤンク、さらに diffview.nvim を使ったフル差分表示をサポートします。操作はキーマッピングで呼び出せ、カスタマイズ可能です。

NeovimGitLua