summaryrefslogtreecommitdiff
path: root/src/checkout.c
Commit message (Expand)AuthorAgeFilesLines
* Make iterators use GIT_ITEROVER & smart advanceRussell Belfer2013-05-311-13/+18
* Add more diff rename detection testsRussell Belfer2013-05-201-18/+11
* Fix checkout of submodules with no .gitmodulesRussell Belfer2013-05-151-21/+36
* Remove old symlinks before updatingRussell Belfer2013-05-151-3/+11
* Unify whitespaces to tabsLinquize2013-05-151-1/+1
* Create directory for symlink before creating symlinkBrad Morgan2013-05-141-2/+5
* allow checkout to proceed when a dir to be removed is in use (win32)Edward Thomson2013-05-031-0/+3
* allow empty dirs to exist when doing checkoutEdward Thomson2013-05-011-2/+6
* merge: Warning noiseVicent Marti2013-05-011-0/+1
* Make git_oid_cmp public and add git_oid__cmpRussell Belfer2013-04-291-3/+3
* Use config cache where possibleRussell Belfer2013-04-231-15/+8
* Use git_odb_object_data/_size whereever possibleRussell Belfer2013-04-221-2/+2
* What has science done.Vicent Marti2013-04-221-2/+2
* checkout: use cache when possible to determine if workdir item is dirtyEdward Thomson2013-04-171-0/+12
* remove unmerged files during reset hardEdward Thomson2013-03-291-2/+5
* don't stat until the file is writtenEdward Thomson2013-03-251-3/+3
* Move crlf conversion into buf_textautocrlf-fixesRussell Belfer2013-03-251-0/+1
* Fix valgrind issues (and mmap fallback for diff)Russell Belfer2013-03-141-1/+1
* Add INCLUDE_TREES, DONT_AUTOEXPAND iterator flagsRussell Belfer2013-03-061-1/+2
* Retire spoolandsort iteratorRussell Belfer2013-03-061-4/+2
* Make iterator APIs consistent with standardsRussell Belfer2013-03-061-19/+20
* clear REUC on checkoutEdward Thomson2013-03-041-0/+3
* Merge pull request #1233 from arrbee/file-similarity-metricVicent Martí2013-02-271-1/+1
|\
| * Replace diff delta binary with flagsRussell Belfer2013-02-201-1/+1
* | don't dereference at the end of the workdir iteratorEdward Thomson2013-02-271-2/+4
|/
* Clear up warnings from cppcheckRussell Belfer2013-02-151-3/+7
* Return the matched pathspec pattern in `git_pathspec_match_path`yorah2013-02-071-1/+1
* cache should contain on-disk (filtered) file sizeEdward Thomson2013-01-171-3/+1
* Update iterator API with flags for ignore_caseRussell Belfer2013-01-151-6/+10
* checkout: Teach checkout to cope with orphaned Headnulltoken2013-01-131-1/+8
* Merge pull request #1215 from phkelley/binaryunicodePhilip Kelley2013-01-111-9/+13
|\
| * Check for binary blobs in checkoutRussell Belfer2013-01-111-9/+13
* | checkout: Deploy EMERGECONFLICT usagenulltoken2013-01-111-1/+1
* | Add GIT_CHECKOUT_DISABLE_PATHSPEC_MATCHRussell Belfer2013-01-101-1/+5
|/
* update copyrightsEdward Thomson2013-01-081-1/+1
* Fix checkout of index-only dirs and prefixed pathsRussell Belfer2013-01-041-28/+41
* Fix checkout bug rmv untracked trees from indexRussell Belfer2013-01-041-14/+33
* Fix memory leak with checkout tree iteratorRussell Belfer2013-01-041-2/+1
* Fixing checkout UPDATE_ONLY and adding testsRussell Belfer2013-01-041-0/+28
* Simplify checkout documentationRussell Belfer2013-01-041-176/+8
* Fix some submodule and typechange checkout casesRussell Belfer2013-01-041-24/+109
* Fix workdir notifications and removalsRussell Belfer2013-01-041-20/+25
* Fix up spoolandsort iterator usageRussell Belfer2013-01-041-2/+1
* Add index updating to checkoutRussell Belfer2013-01-041-50/+136
* More checkout improvementsRussell Belfer2013-01-041-391/+632
* Rework checkout internals (again)Russell Belfer2013-01-041-406/+705
* Make spoolandsort a pushable iterator behaviorRussell Belfer2012-12-271-3/+1
* Fix diff constructor name order confusionRussell Belfer2012-12-171-1/+1
* Clean up iterator APIsRussell Belfer2012-12-101-2/+1
* Merge pull request #1115 from ben/struct-versionsVicent Martí2012-12-051-2/+4
|\