Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@tktcorporation
Copy link
Owner

Summary

  • push コマンドで unified diff を表示しながらチェックボックスでファイル選択が可能に
  • デフォルトでインタラクティブモードが有効(--no-interactive で従来動作)
  • diff パッケージを v7 → v8 にアップデート

使用例

# 通常の push(diff を見ながらファイル選択 - デフォルト動作)
pnpm create-devenv push

# ファイル選択をスキップして従来の確認プロンプト
pnpm create-devenv push --no-interactive

# 確認なしで全ファイルを push
pnpm create-devenv push --force

Test plan

  • pnpm typecheck 通過
  • pnpm build 通過
  • pnpm test:run 通過(新規テスト14件追加)

🤖 Generated with Claude Code

- unified diff を表示しながらチェックボックスでファイル選択が可能に
- デフォルトでインタラクティブモードが有効
- --no-interactive オプションで従来の確認プロンプトに切り替え可能
- diff パッケージを v8 に更新
- generateUnifiedDiff, colorizeUnifiedDiff 関数のテストを追加

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@tktcorporation tktcorporation force-pushed the feat/push-interactive-file-select branch from 27ff79c to 3d89baa Compare December 9, 2025 02:09
@tktcorporation tktcorporation merged commit b266967 into main Dec 9, 2025
4 checks passed
@github-actions github-actions bot mentioned this pull request Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants