summaryrefslogtreecommitdiff
path: root/src/checkout.c
Commit message (Expand)AuthorAgeFilesLines
* checkout: pass string instead of git_buf to `giterr_set`Patrick Steinhardt2016-11-141-2/+2
* checkout: don't try to calculate oid for directoriesethomson/checkout_dont_calculate_oid_for_dirsEdward Thomson2016-09-141-0/+4
* git_checkout_tree options fixStefan Huber2016-08-301-1/+1
* Merge pull request #3223 from ethomson/applyEdward Thomson2016-06-251-0/+1
|\
| * git_diff_generated: abstract generated diffsEdward Thomson2016-05-261-0/+1
* | checkout: use empty baseline when no indexethomson/checkout_no_indexEdward Thomson2016-06-151-1/+6
|/
* checkout: handle dirty submodules correctlyJason Haslam2016-05-261-1/+2
* checkout: set ignorecase=0 when config lookup failsPatrick Steinhardt2016-05-021-2/+4
* iterator: drop `advance_into_or_over`Edward Thomson2016-03-231-1/+1
* iterator: combine fs+workdir iterators more completelyEdward Thomson2016-03-231-6/+6
* checkout: provide internal func to compute target pathEdward Thomson2016-03-231-32/+54
* iterator: disambiguate reset and reset_rangeEdward Thomson2016-03-231-1/+1
* Merge pull request #3619 from ethomson/win32_forbiddenCarlos Martín Nieto2016-02-181-1/+1
|\
| * index: allow read of index w/ illegal entriesEdward Thomson2016-02-171-1/+1
* | Horrible fix for #3173.Arthur Schreiber2016-02-111-2/+3
* | checkout: fix resource leakPatrick Steinhardt2016-02-091-1/+3
|/
* checkout: only consider nsecs when built that wayEdward Thomson2015-11-231-2/+1
* pool: Simplify implementationVicent Marti2015-10-281-2/+5
* diff: don't feed large files to xdiffEdward Thomson2015-10-051-1/+2
* git_futils_mkdir_*: make a relative-to-base mkdirEdward Thomson2015-09-171-1/+1
* checkout: overwrite files with differing modesEdward Thomson2015-09-161-9/+6
* checkout: use pathlist-based iteratorsEdward Thomson2015-08-301-1/+7
* iterator: use an options struct instead of argsEdward Thomson2015-08-281-10/+16
* Fix #3094 - improve use of portable size_t/ssize_t format specifiers.Matthew Plough2015-07-121-2/+2
* Rename FALLBACK to UNSPECIFIEDcmn/rename-unspecifiedCarlos Martín Nieto2015-06-251-1/+1
* submodule: add an ignore option to statusCarlos Martín Nieto2015-06-221-1/+1
* submodule: don't let status change an existing instanceCarlos Martín Nieto2015-06-221-1/+1
* submodule: remove the per-repo cacheCarlos Martín Nieto2015-06-221-7/+1
* diff: preserve original mode in the indexEdward Thomson2015-06-201-1/+1
* checkout: allow workdir to contain checkout targetethomson/racy-diffcmn/racy-diffEdward Thomson2015-06-161-3/+14
* Rename GIT_EMERGECONFLICT to GIT_ECONFLICTEdward Thomson2015-05-291-3/+3
* checkout: allow baseline to be specified as indexEdward Thomson2015-05-111-5/+14
* checkout: break case-changes into delete/addEdward Thomson2015-05-041-1/+2
* checkout: remove blocking dir when FORCEdEdward Thomson2015-05-041-3/+26
* Revert "Always checkout with case sensitive iterator"Edward Thomson2015-05-041-1/+1
* Fix some build warningsLeo Yang2015-04-281-1/+1
* Merge pull request #3010 from ethomson/checkout_invalid_path_errCarlos Martín Nieto2015-03-241-1/+1
|\
| * checkout: report correct invalid pathEdward Thomson2015-03-231-1/+1
* | config: borrow refcounted referencescmn/config-borrow-entryCarlos Martín Nieto2015-03-031-4/+6
* | checkout: remove `GIT_CHECKOUT_SAFE_CREATE` as a strategyEdward Thomson2015-02-271-9/+8
* | checkout: upgrade to `SAFE_CREATE` when no index fileEdward Thomson2015-02-271-0/+7
|/
* filter: take `temp_buf` in `git_filter_options`Edward Thomson2015-02-191-3/+2
* filter: add `git_filter_list__load_ext`Edward Thomson2015-02-191-6/+12
* git_filter_opt_t -> git_filter_flag_tEdward Thomson2015-02-191-2/+2
* checkout: let the stream writer close the fdEdward Thomson2015-02-181-2/+1
* git_writestream: from git_filter_streamEdward Thomson2015-02-181-5/+5
* checkout: maintain temporary buffer for filtersEdward Thomson2015-02-171-0/+3
* checkout: stream the blob into the filtersEdward Thomson2015-02-171-39/+82
* Remove extra semicolon outside of a functionStefan Widgren2015-02-151-1/+1
* checkout: introduce GIT_CHECKOUT_DONT_WRITE_INDEXEdward Thomson2015-02-141-1/+4