- cCheckoutNotifyCallbackint 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. 
- cCheckoutProgressCallbackvoid 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. 
- checkoutvoid checkout(GitRepo repo, GitIndex index, GitCheckoutOptions opts) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- checkoutvoid checkout(GitRepo repo, GitObject treeish, GitCheckoutOptions opts) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- checkoutvoid checkout(GitRepo repo, GitTree treeish, GitCheckoutOptions opts) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- checkoutHeadvoid checkoutHead(GitRepo repo, GitCheckoutOptions opts) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- toCCheckoutOptsvoid toCCheckoutOpts(GitCheckoutOptions dOpts, git_checkout_opts cOpts) 
- Undocumented in source. Be warned that the author may not have intended to support it.