7

git bisect を使用すると、コミット間で問題が発生した可能性がある場合にズームインできます。

単一のコミット内で git がファイルの (組み合わせ) を通過する方法もあるのだろうかと思っていたので、どのファイル/部分が問題を引き起こしているかを突き止めることができますか?

4

1 に答える 1

1

コミットを分割するため推奨される方法は、. rebase アクションを使用してコミットを切り刻み、次に一連のs を使用して、新しい小さなコミットをインデックスに挿入します。確かにこれは自動ではありませんが、多くのorまたは pythonを使用してスクリプト化できる場合があります。詳細については、上記の SO リンクを参照してください。git rebase -i $commit_you_want_to_split^editreset HEAD^git addsedawk

コミットが切り刻まれると、git bisectより正確になります。

誰かがこのプロセスを自動化しましたか?

于 2016-05-17T21:44:42.560 に答える