git bisect を使用すると、コミット間で問題が発生した可能性がある場合にズームインできます。
単一のコミット内で git がファイルの (組み合わせ) を通過する方法もあるのだろうかと思っていたので、どのファイル/部分が問題を引き起こしているかを突き止めることができますか?
git bisect を使用すると、コミット間で問題が発生した可能性がある場合にズームインできます。
単一のコミット内で git がファイルの (組み合わせ) を通過する方法もあるのだろうかと思っていたので、どのファイル/部分が問題を引き起こしているかを突き止めることができますか?
コミットを分割するための推奨される方法は、. rebase アクションを使用してコミットを切り刻み、次に一連のs を使用して、新しい小さなコミットをインデックスに挿入します。確かにこれは自動ではありませんが、多くのorまたは pythonを使用してスクリプト化できる場合があります。詳細については、上記の SO リンクを参照してください。git rebase -i $commit_you_want_to_split^
edit
reset HEAD^
git add
sed
awk
コミットが切り刻まれると、git bisect
より正確になります。
誰かがこのプロセスを自動化しましたか?