--- name: commit-docs description: 未コミットの変更を分析し、適切な粒度でコミットを作成してプッシュする。複数の独立した変更がある場合は論理的に分割し、各コミットが独立して動作することを保証する。コミットメッセージは日本語で記述し、「何をしたか」ではなく「なぜしたか」を伝える。 --- # Git Commit & Push 未コミットの変更をコミットし、リモートにプッシュする。 ## 手順 1. `git status --porcelain` と `git diff --stat` で状況把握 2. 関連する変更をグループ化し、適切な粒度でコミット 3. `git push` でリモートに反映(必須) ## コミットメッセージ - 日本語で記述 - 最初の行は50文字以内 - 動詞で開始(追加、修正、更新など) ## 注意 - 機密情報や一時ファイルが含まれていないか確認 - 複数の独立した変更は複数のコミットに分割