git bisectで不具合を持ち込んだコミットを見つける
信頼できるチェック、良い起点、明確な結果の読み方でgit bisectの調査を計画するプロンプト。お好きなAIツールに貼り付けると、AIがgit bisectの調査を計画する。
- テーマ
- アプリ・プロトタイプ
- 種類
- プロンプト
- レベル
- 中級
- 所要時間
- 約10分
結果はツール、モデル、入力内容によって変わります。
結果のプレビュー
例:当サイトの編集部が書いたもので、実際のAIの出力ではありません。
チェック: ./check.sh → 終了コード0 = 良い、1 = 悪い git bisect start git bisect bad HEAD git bisect good v2.3.0 git bisect run ./check.sh ビルドできない → git bisect skip 結果: a1b2c3d「エクスポートの日付形式を変更」 最後に: git bisect reset
入力する
入力した内容はこのブラウザ画面の中だけにとどまります。当サイトが保存・送信することはありません。
- ページの表示がおかしい
- 最近テストが失敗する
- 計算結果の数字が変わった
- アプリが遅くなった
- エクスポートの項目が欠けている
- フロントエンドのビルドがあるWebアプリ
- バックエンドのサービス
- テスト付きのライブラリ
- モバイルアプリ
- 複数パッケージのモノレポ
- 自動テストがある
- 短いスクリプトで確認できる
- 手作業でクリックするしかない
- 本番に近いデータでしか確認できない
- まだわからない
あなたのプロンプト
プロンプトを編集しました。上の入力欄を変えても、もう上書きされません。
これはAIへの指示文で、まだ完成品ではありません。
このプロンプトが使えるツール
このプロンプトに向いているAIツール:
使い方
- 項目を入力するか、候補をタップします。氏名、住所などの個人情報は入れません。
- 完成したプロンプトをお好きなAIツールに貼り付けます。
- 始める前に、良いバージョンと現在のバージョンで一度ずつチェックを実行してください。両方で同じ答えなら、チェックはまだ信頼できません。
なぜうまくいくのか
履歴を手作業で探すと何時間もかかり、間違ったコミットにたどり着くことも多くあります。git bisectは一歩ごとに範囲を半分にしますが、迷いなく良し悪しを答えるチェックがあって初めて機能します。
ヒント
- チェック用スクリプトに認証情報や実際の顧客データを入れず、テストデータを使ってください。