Prompt file imported from dobachi/NapeProConfiguration (
.codex/prompts/commit-safe.md). Copyright stays with the author.
安全なコミット(Codex版)
このコマンドに付与された文字列からコミットメッセージと追加のファイルパスを読み取り、指定された変更のみを丁寧にコミットしてください。ファイル指定が無い場合は全体をコミットせず、ユーザーに確認します。
手順
- 変更内容の確認
git status --shortとgit diff --statを実行し、変更対象を共有します。必要に応じてgit diff <file>で詳細を提示します。
- ステージング対象の決定
- 引数にファイルパスが含まれているかを確認。
- 指定が無ければ、どのファイルを含めるかユーザーに確認し、確認が取れるまでコミットしません。
- コミット実行
git add <指定されたファイル群> git commit -m "<コミットメッセージ>"- コミット後に
git status -sbでワークツリーがクリーンになっていることを確認します。
- コミット後に
- フォローアップ
- 必要であれば次のアクション(テスト実行、プッシュなど)を提案します。
注意事項
- 複数ファイルをまとめる場合でも、影響範囲が関連しているかを確認します。
- 修正漏れや不要ファイルが含まれていないかを再確認し、疑わしい場合は差分をユーザーに共有します。
- コミットメッセージが組織ルールに沿っているかチェックし、必要なら調整を提案します。