Fix Commit::IsAncestor
Question: Currently we'll get fatal: Not a valid commit name 1234123412341234123412341234123412341234
printed in the test-logs, I'm assuming they'll be printed in production as well. Do we want to suppress that?
I also added a test for this
Closes #189 (closed)
Edited by GitLab Release Tools Bot