diff options
author | Junio C Hamano <gitster@pobox.com> | 2020-04-29 16:15:31 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2020-04-29 16:15:31 -0700 |
commit | d2ea03ddeeeab6f703290af30ba89d5606858673 (patch) | |
tree | 6db161bf2172d4566c7ab1751c3128ec5d289d15 /builtin/commit.c | |
parent | 6eacc39b6d2508b6a7522902330c29714c99f5f2 (diff) | |
parent | e48cf33b61b8fecf1558fb32fcf5ee2987e82890 (diff) |
Merge branch 'ps/transactional-update-ref-stdin'
"git update-ref --stdin" learned a handful of new verbs to let the
user control ref update transactions more explicitly, which helps
as an ingredient to implement two-phase commit-style atomic
ref-updates across multiple repositories.
* ps/transactional-update-ref-stdin:
update-ref: implement interactive transaction handling
update-ref: read commands in a line-wise fashion
update-ref: move transaction handling into `update_refs_stdin()`
update-ref: pass end pointer instead of strbuf
update-ref: drop unused argument for `parse_refname`
update-ref: organize commands in an array
strbuf: provide function to append whole lines
git-update-ref.txt: add missing word
refs: fix segfault when aborting empty transaction
Diffstat (limited to 'builtin/commit.c')
0 files changed, 0 insertions, 0 deletions