Check that the nearest commit is used
Check that the nearest commit is used

This test will fail randomly when `Repository.Commits` is used without
sorting using `QueryBy`.
When there are two possible parent branches, check that the one with
the nearest commit is used.

github/VisualStudio,github/VisualStudio,github/VisualStudio