@Override
  public void rollbackModifiedWithoutCheckout(List<? extends VirtualFile> files,
                                              List<? super VcsException> exceptions,
                                              RollbackProgressListener listener) {
    throw new UnsupportedOperationException("Explicit file checkout is not supported by Git.");
  }
@Override
  public void rollbackModifiedWithoutCheckout(List<? extends VirtualFile> files,
                                              List<? super VcsException> exceptions,
                                              RollbackProgressListener listener)