diff --git a/.claude/commands/sync-template.md b/.claude/commands/sync-template.md index fe22e8d..2f0cac8 100644 --- a/.claude/commands/sync-template.md +++ b/.claude/commands/sync-template.md @@ -18,12 +18,7 @@ **`template` リモートが未登録の場合:** 「⚠ `template` リモートが登録されていません. -GUIDE_01 の環境構築手順に従って,以下を実行してください: - -```bash -git remote add template <テンプレートリポジトリURL> -``` - +GUIDE_01 の環境構築手順に従って `template` リモートを登録してください. 登録後,再度 `/sync-template` を実行してください.」 → ここで処理を中断する. @@ -61,7 +56,7 @@ ## ステップ 3: ブランチ作成とマージ 1. `git checkout -b chore/sync-template` でブランチを作成する - - 既に同名のブランチが存在する場合は `chore/sync-template-YYYYMMDD` を使用する + - 既に同名のブランチが存在する場合は削除してから作り直す 2. `git merge template/main --no-edit` でマージを実行する - 初回(共通の祖先がない場合)は `--allow-unrelated-histories` を付与する @@ -96,7 +91,7 @@ 「ルール変更に伴うコード修正は不要です.」 -## ステップ 6: 結果報告とコミット +## ステップ 6: 結果報告 すべての作業が完了したら,結果を報告する: @@ -107,7 +102,7 @@ - コンフリクト解決: {あり/なし} - コード修正: {あり(内容)/なし} -`/commit` でコミットしますか?」 +`/commit push` でプッシュと PR 作成ができます.」 ## 注意事項 diff --git "a/docs/01_GUIDE/GUIDE_01_\343\203\227\343\203\255\343\202\270\343\202\247\343\202\257\343\203\210\347\253\213\343\201\241\344\270\212\343\201\222\343\203\225\343\203\255\343\203\274.md" "b/docs/01_GUIDE/GUIDE_01_\343\203\227\343\203\255\343\202\270\343\202\247\343\202\257\343\203\210\347\253\213\343\201\241\344\270\212\343\201\222\343\203\225\343\203\255\343\203\274.md" index c5fc61f..feeb84c 100644 --- "a/docs/01_GUIDE/GUIDE_01_\343\203\227\343\203\255\343\202\270\343\202\247\343\202\257\343\203\210\347\253\213\343\201\241\344\270\212\343\201\222\343\203\225\343\203\255\343\203\274.md" +++ "b/docs/01_GUIDE/GUIDE_01_\343\203\227\343\203\255\343\202\270\343\202\247\343\202\257\343\203\210\347\253\213\343\201\241\344\270\212\343\201\222\343\203\225\343\203\255\343\203\274.md" @@ -42,7 +42,7 @@ - デフォルトブランチを `main` にするため,リポジトリの初期化には `git init -b main` を使用すること. - テンプレートの更新を受け取るため,テンプレートリポジトリをリモートに登録すること.テンプレートの変更は `/sync-template` で取り込む. ```bash - git remote add template <テンプレートリポジトリURL> + git remote add template https://github.com/rintoHasegawa/programming-template.git ``` - **基本方針**: 環境の再現性を重視し,手順書だけに頼らず構築を自動化・コード化できる方法を優先する(例: Docker,Dev Containers,Windows Sandbox,IaC ツール等). - **人間が決めること**: 開発マシンの選定,クラウドサービスのアカウント作成,環境構築方法の選択