Pull Request 作成
重要ルール
- •PR 本文に
Closes #123を記載して Issue をリンク - •Squash Merge のみ使用:
gh pr merge <PR番号> --squash --delete-branch
実行手順
- •現在のブランチと変更内容を確認
- •関連 Issue を特定
- •PR テンプレートに従って本文を作成
- •
gh pr createで作成
事前チェック
bash
just lint && just test git diff main...HEAD
PR Title 形式
text
✨ feat: キャラクター設定機能を追加 🐛 fix: タイムアウトエラーを修正
| Type | Emoji |
|---|---|
feat | ✨ |
fix | 🐛 |
docs | 📝 |
refactor | ♻️ |
test | ✅ |
chore | 🔧 |
perf | ⚡ |
PR テンプレート
markdown
## Summary - 変更点1 - 変更点2 ## Related Issues - Closes #123 ## Changes ### 追加 - 新規ファイル/機能 ### 変更 - 既存ファイル/機能の変更 ## Test Plan - [ ] 単体テスト追加/更新 - [ ] 手動テスト実施 --- Generated with [Claude Code](https://claude.com/claude-code)
マージ後のクリーンアップ
bash
# main リポジトリに移動 cd /path/to/tts-partner # Worktree をブランチごと削除 just worktree-remove-with-branch <branch> # main を最新に更新 git pull
ブランチ命名規則
text
<type>/<issue-number>-<short-description>
例: feat/10-character-settings, fix/15-timeout-error