commit-and-push について
このスキルは、標準のgitコマンドでアトミックなConventional Commitsを作成し、現在のブランチをoriginへプッシュする手順を示します。変更の確認、ファイルのステージング、コミットメッセージの作成、新規ブランチの上流設定を扱います。
主な機能
- 01ステータスと差分の確認
- 02選択したファイルのステージング
- 03Conventional Commitsの作成
- 04現在のブランチをoriginへプッシュ
- 05新規ブランチの上流設定
活用シーン
- 01範囲を絞った変更のコミット
- 02ステージ済み・未ステージの作業確認
- 03ブランチのoriginへのプッシュ
- 04新規ブランチの公開と追跡設定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ fradser/ dotclaude --skill commit-and-pushインストール後、Claude Code で/commit-and-pushを入力して読み込まれたか確認します。
詳細
コミットとプッシュのスキル(標準 Git)
標準の git コマンドを使用して、明確でアトミックな Conventional Commit を作成し、origin にプッシュします。
ワークフロー
- ステータスと差分を確認:
git status --porcelain git diff --staged git diff - ファイルをステージング:
git add <file1> <file2> ... - コミット:
Conventional Commit メッセージを作成してコミットします:
git commit -m "<type>(<scope>): <summary>" - プッシュ:
現在のブランチを検出してプッシュします:
ブランチを初めてプッシュする場合は、BRANCH=$(git branch --show-current) git push origin "$BRANCH"-uを追加します:git push -u origin "$BRANCH"
コメント
Markdown 対応