javagit/src/main/java/edu/nyu/cs/javagit/client/cli/CliGitCheckout.java
public GitCheckoutResponse checkout(File repositoryPath, List<File> paths)
            throws JavaGitException, IOException {
        CheckUtilities.checkFileValidity(repositoryPath);
        CheckUtilities.checkNullListArgument(paths, "list of file paths");
        GitCheckoutParser parser = new GitCheckoutParser();
        List<String> command = buildCommand(null, null, paths);
        GitCheckoutResponse response = (GitCheckoutResponse) ProcessUtilities.runCommand(repositoryPath,
                command, parser);
        return response;
    }
public GitCheckoutResponse checkout(File repositoryPath, List<File> paths)
            throws JavaGitException, IOException {
        CheckUtilities.checkFileValidity(repositoryPath);
        CheckUtilities.checkNullListArgument(paths, "list of file paths");
        GitCheckoutParser parser = new GitCheckoutParser();
        List<String> command = buildCommand(null, null, paths);
        GitCheckoutResponse response = (GitCheckoutResponse) ProcessUtilities.runCommand(repositoryPath,
                command, parser);
        return response;
    }
public GitCheckoutResponse checkout ( File repositoryPath , List < File > paths ) throws JavaGitException , IOException { CheckUtilities . checkFileValidity ( repositoryPath ) ; CheckUtilities . checkNullListArgument ( paths , "list of file paths" ) ; GitCheckoutParser parser = new GitCheckoutParser ( ) ; List < String > command = buildCommand ( null , null , paths ) ; GitCheckoutResponse response = ( GitCheckoutResponse ) ProcessUtilities . runCommand ( repositoryPath , command , parser ) ; return response ; }
Checks out a list of files from repository, no checkout options provided.
Checks out a list of files from repository no checkout options provided .