← スキル一覧に戻る

git-workflow
by zakisanbaiman
将来の資産形成と老後の財務計画を可視化するWebアプリケーション
⭐ 1🍴 0📅 2026年1月25日
SKILL.md
name: git-workflow description: ファイル修正前にブランチを確認・作成する。コードを編集する前、ファイルを変更する前、バグ修正や機能追加を行う前に使用。mainブランチへの直接コミットを防ぐ。
Git ワークフロー
ファイルを修正する前に、必ず適切なブランチにいることを確認する。
修正前の必須チェック
ファイルを編集する前に必ず実行:
# 1. 現在のブランチを確認
git branch --show-current
# 2. mainまたはmasterにいる場合は、新しいブランチを作成
git checkout -b <type>/<description>
ブランチ命名規則
<type>/<description>
| Type | 用途 | 例 |
|---|---|---|
feat | 新機能 | feat/add-chart-zoom |
fix | バグ修正 | fix/calculation-error |
refactor | リファクタリング | refactor/split-components |
docs | ドキュメント | docs/update-readme |
chore | 雑務・設定 | chore/update-deps |
test | テスト追加 | test/add-unit-tests |
チェックリスト
- ✅
main/masterにいないか確認 - ✅ 適切なブランチ名を付けたか
- ✅
git pullで最新を取得したか
コミット&プッシュ
# ステージング
git add <files>
# コミット(Conventional Commits形式)
git commit -m "<type>(<scope>): <description>"
# プッシュ(新規ブランチ)
git push -u origin <branch-name>
# プッシュ(既存ブランチ)
git push
Conventional Commits
feat(frontend): 資産チャートにズーム機能を追加fix(backend): 支出計算の丸め誤差を修正docs: READMEを更新chore: 依存関係を更新
禁止事項
❌ main ブランチに直接コミットしない
❌ ブランチを切らずにファイルを編集しない
❌ 意味のないブランチ名を付けない(fix/fix, test/test)
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です