diff --git a/plugins/git4idea/src/git4idea/repo/GitRepositoryInitializer.java b/plugins/git4idea/src/git4idea/repo/GitRepositoryInitializer.java index f4bc944c062e..f3f96d4622ec 100644 --- a/plugins/git4idea/src/git4idea/repo/GitRepositoryInitializer.java +++ b/plugins/git4idea/src/git4idea/repo/GitRepositoryInitializer.java @@ -8,7 +8,6 @@ import com.intellij.vcs.VcsRepositoryInitializer; import git4idea.GitVcs; import git4idea.commands.Git; import git4idea.commands.GitCommand; -import git4idea.commands.GitCommandResult; import git4idea.commands.GitLineHandler; import org.jetbrains.annotations.NotNull; @@ -20,9 +19,7 @@ public class GitRepositoryInitializer implements VcsRepositoryInitializer { public void initRepository(@NotNull File rootDir) throws VcsException { // TODO remove the fake project instance when GitHandler knows how to run without project GitLineHandler handler = new GitLineHandler(ProjectManager.getInstance().getDefaultProject(), rootDir, GitCommand.INIT); - GitCommandResult result = Git.getInstance().runCommand(handler); - // TODO change to GitCommandResult.successOrThrow() after the API is ready - if (!result.success()) throw new VcsException(result.getErrorOutputAsJoinedString()); + Git.getInstance().runCommand(handler).getOutputOrThrow(); } @NotNull