summaryrefslogtreecommitdiff
path: root/include/git2/checkout.h
Commit message (Collapse)AuthorAgeFilesLines
* Add checkout.h to git2.h.Ben Straub2012-07-311-2/+2
| | | Also correcting some documentation strings.
* Checkout: add head- and ref-centric checkouts.Ben Straub2012-07-271-9/+14
| | | | | | | | | Renamed git_checkout_index to what it really was, and removed duplicate code from clone.c. Added git_checkout_ref, which updates HEAD and hands off to git_checkout_head. Added tests for the options the caller can pass to git_checkout_*.
* Checkout: implementation of most optionsBen Straub2012-07-261-1/+2
|
* Restructure for better checkout optionsBen Straub2012-07-261-17/+12
| | | | | | * Removed the #define for defaults * Promoted progress structure to top-level API call argument
* checkout: introduce git_checkout_optsBen Straub2012-07-261-3/+33
| | | | | Refactor checkout into several more-sensible entry points, which consolidates common options into a single structure that may be passed around.
* Fix documentation comment to match actual params.Ben Straub2012-07-131-4/+1
|
* Clone: new home for git_checkout_force.Ben Straub2012-06-211-0/+38