summaryrefslogtreecommitdiff
path: root/checkout.go
AgeCommit message (Collapse)Author
2014-05-03checkout: init_opts -> init_optionsCarlos Martín Nieto
2014-03-26update to new merge APIJesse Ezell
2014-03-11CheckoutIndex: allow for index to be nilCarlos Martín Nieto
Allow for the index to be nil and pass that to the library to use the repository's index.
2014-03-11Move checkout functions options more in line with the libraryCarlos Martín Nieto
Afjust Checkout -> CheckoutHead and pass nil if the options structure is nil so as not to overide the library's decisions.
2014-03-11Remove custom checkout opts init functionCarlos Martín Nieto
2014-03-11Adjust to checkout_opts -> checkout_optionsCarlos Martín Nieto
2014-02-26Added git error code to the error object.Jesper Hansen
2013-12-18Lock the OS thread when acessing errorsCarlos Martín Nieto
The library stores error information in thread-local storage, which means we need to make sure that the Go runtime doesn't switch OS threads between the time we call a function and th time we attempt to retrieve the error information.
2013-11-14Don't repeat the pkg-config lineCarlos Martín Nieto
This is only needed once per package. Having it on every file makes the build system ask about it n times, which is silly.
2013-09-12Camel-case constantsCarlos Martín Nieto
Make the names look more like what you'd expect from Go.
2013-03-19Implement rudimentary checkout operationsAxel Wagner