This is a very contrived way to show off what git-bisect is good for.
This will create a file called test_file
and then do a bunch of commits with one "bad" one randomly inserted somewhere in the middle. And the "bad" commit involves a deletion, so you can't find it using a simple git blame
on the file.