Files
2025-11-30 08:51:38 +08:00

2.5 KiB
Raw Permalink Blame History

name, description
name description
commit 変更をコミットする

Commit

概要

このコマンドは、ワークツリーの変更をローカルリポジトリにコミットする。変更内容の確認、適切なコミットメッセージの作成、コミットの実行までを一貫して管理し、バージョン管理のベストプラクティスに従った運用を実現する。

使用するエージェント

  • version-control-agent: Git操作およびGitHub操作全般を管理する

使用するスキル

  1. version-control-guidelines: Git運用のガイドラインに従う

実行フロー

  1. version-control-agentが以下のスキルを使用して、現在の変更状況を確認するgit status

    • version-control-guidelinesGit運用ガイドライン
  2. version-control-agentが以下のスキルを使用して、変更内容の詳細を確認するgit diff

    • version-control-guidelinesGit運用ガイドライン
  3. version-control-agentが以下のスキルを使用して、規約に準拠したコミットメッセージを作成する

    • version-control-guidelinesGit運用ガイドライン
  4. version-control-agentが以下のスキルを使用して、変更をステージングするgit add

    • version-control-guidelinesGit運用ガイドライン
  5. version-control-agentが以下のスキルを使用して、コミットを実行するgit commit

    • version-control-guidelinesGit運用ガイドライン
  6. version-control-agentが以下のスキルを使用して、コミット結果をユーザーに報告する

    • interaction-guidelines対話パターン

成果物

出力先:

  • ローカルリポジトリ(.gitディレクトリにコミットオブジェクトが作成される

成果物の内容:

  • コミットハッシュ
  • コミットメッセージ
  • 変更されたファイルのリスト
  • 作成者情報
  • タイムスタンプ

チェックリスト

コマンド実行前

  • 変更内容が意図したものであることを確認した
  • コミット対象のファイルが明確である
  • コミットメッセージの内容を考えている

コマンド実行後

  • コミットが正常に作成された
  • コミットメッセージが規約に準拠している
  • 適切なファイルがコミットに含まれている
  • 機密情報が含まれていない
  • コミット履歴が適切に記録されている