@RequiresBackgroundThread
  default void initRepository(@NotNull Project project, @NotNull VirtualFile root) {
    initRepository(project, root, false);
  }
@RequiresBackgroundThread
  default void initRepository(@NotNull Project project, @NotNull VirtualFile root)