public void checkout(final @NotNull String reference, boolean detach, @NotNull List<? extends GitRepository> repositories) {
    updateInfo(repositories);
    new GitCheckoutOperation(myProject, myGit, myUiHandler, repositories, reference, detach, false, false, null).execute();
  }
public void checkout(final @NotNull String reference, boolean detach, @NotNull List<? extends GitRepository> repositories)