git_clone

Clone a remote repository.

By default this creates its repository and initial remote to match git's defaults. You can use the options in the callback to customize how these are created.

@param out_ pointer that will receive the resulting repository object @param url the remote repository to clone @param local_path local directory to clone to @param options configuration options for the clone. If null, the function works as though GIT_OPTIONS_INIT were passed. @return 0 on success, any non-zero return value from a callback function, or a negative value to indicate an error (use git_error_last for a detailed error message)

extern (C) nothrow @nogc
int
git_clone

Meta