GuyFawkes/mysqldiff — comment on commit 7ec40aec1ae1d033e3c34330912bebf54bf25b85
File:  line 0
By aspiers:

You could do the `git rebase -i` before or after you write the test cases, but the end result needs to be that the new test cases are inside the same commit as the corresponding code changes. This is so that whichever commit is checked out, the test cases match the code. This is important for several reasons including the use of `git bisect`.