git.checkout

Undocumented in source.

Members

Aliases

GitCheckoutNotifyDelegate
alias GitCheckoutNotifyDelegate = void delegate(GitCheckoutNotify why, const(char)[] path, const(git_diff_file)* baseline, const(git_diff_file)* target, const(git_diff_file)* workdir)
Undocumented in source.
GitCheckoutProgressDelegate
alias GitCheckoutProgressDelegate = void delegate(const(char)[] path, size_t completed_steps, size_t total_steps)
Undocumented in source.

Enums

GitCheckoutNotify
enum GitCheckoutNotify
GitCheckoutStrategy
enum GitCheckoutStrategy

Functions

cCheckoutNotifyCallback
int cCheckoutNotifyCallback(git_checkout_notify_t why, const(char)* path, const(git_diff_file)* baseline, const(git_diff_file)* target, const(git_diff_file)* workdir, void* payload)
Undocumented in source. Be warned that the author may not have intended to support it.
cCheckoutProgressCallback
void cCheckoutProgressCallback(const(char)* path, size_t completed_steps, size_t total_steps, void* payload)
Undocumented in source. Be warned that the author may not have intended to support it.
checkout
void checkout(GitRepo repo, GitIndex index, GitCheckoutOptions opts)
Undocumented in source. Be warned that the author may not have intended to support it.
checkout
void checkout(GitRepo repo, GitObject treeish, GitCheckoutOptions opts)
Undocumented in source. Be warned that the author may not have intended to support it.
checkout
void checkout(GitRepo repo, GitTree treeish, GitCheckoutOptions opts)
Undocumented in source. Be warned that the author may not have intended to support it.
checkoutHead
void checkoutHead(GitRepo repo, GitCheckoutOptions opts)
Undocumented in source. Be warned that the author may not have intended to support it.
toCCheckoutOpts
void toCCheckoutOpts(GitCheckoutOptions dOpts, git_checkout_opts cOpts)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

GitCheckoutOptions
struct GitCheckoutOptions
Undocumented in source.

Meta