git bisect run はスクリプトファイル用意しなくてもいける
git bisect run で cd foo && prove ... としたいときに以下のようにしてもうまくいきません。
$ git bisect run 'cd foo && prove t/foo.t' .... /usr/local/Cellar/git/1.8.4.2/libexec/git-core/git-bisect: line 437: cd foo && prove t/foo.t: command not found
これは、sh -c '...' とすれば実行できます。
$ git bisect run sh -c 'cd foo && prove t/foo.t' # OK