Edward Thomson
094cfc2904
cherrypick, revert: drop unnecessary SAFE_CREATE
2015-02-27 13:47:30 -05:00
Edward Thomson
41fae48df2
indexwriter: an indexwriter for repo operations
...
Provide git_indexwriter_init_for_operation for the common locking
pattern in merge, rebase, revert and cherry-pick.
2015-02-14 09:25:36 -05:00
Edward Thomson
be8404a768
merge-like operations: lock index while working
2015-02-14 09:25:35 -05:00
Edward Thomson
0ba4dca526
git_cherry_pick -> git_cherrypick
2014-07-22 10:40:23 -04:00
Edward Thomson
967f5a76b1
git_checkout_index: checkout other indexes
...
git_checkout_index can now check out other git_index's (that are not
necessarily the repository index). This allows checkout_index to use
the repository's index for stat cache information instead of the index
data being checked out. git_merge and friends now check out their
indexes directly instead of trying to blend it into the running index.
2014-07-01 17:32:15 -04:00
Russell Belfer
bc91347b58
Fix remaining init_options inconsistencies
...
There were a couple of "init_opts()" functions a few more cases
of structure initialization that I somehow missed.
2014-05-02 09:21:33 -07:00
Carlos Martín Nieto
2bed3553f4
cherry-pick: terminate the commit id string
...
We treat this as a NUL-terminated string, so make sure that we add the
terminator.
2014-04-18 00:34:04 +02:00
Jacques Germishuys
4d7b993904
Added cherry-pick support
2014-04-14 16:16:21 +02:00