if (!Strings.isNullOrEmpty(repoState.getOriginalBranchName())) { assert repoState.getOriginalBranchName() != null; String branchDisplayName = repoState.getOriginalBranchName(); if (branchDisplayName.length() > 10) { branchDisplayName = branchDisplayName.substring(0, 7) + "..."; final GitBrancher brancher = ServiceManager.getService(project, GitBrancher.class); brancher.checkout( repoState.getOriginalBranchName(), false, Collections.singletonList(repoState.getSourceRepository()),
@NotNull final VirtualFile root) { if (repoState.getSourceRepository() == null || repoState.getOriginalBranchName() == null || (!repoState .getOriginalBranchName() .equals(repoState.getSourceRepository().getCurrentBranchName()) && !repoState .getOriginalBranchName() .equals(repoState.getSourceRepository().getCurrentRevision()))) { Messages.showErrorDialog( StackdriverDebuggerBundle.getString( "clouddebug.erroroncheckout", repoState.getOriginalBranchName()), "Error"); return;