@NotNull
 private static String makeCommit() throws IOException {
   touch(Math.random() + ".txt", "initial" + Math.random());
   addCommit("some commit");
   return last();
 }
 private static String tac(@NotNull String file) {
   touch(file, "content" + Math.random());
   return addCommit("touched " + file);
 }