summaryrefslogtreecommitdiff
path: root/builtin/clean.c
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2020-04-29 16:15:31 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2020-04-29 16:15:31 -0700
commitd2ea03ddeeeab6f703290af30ba89d5606858673 (patch)
tree6db161bf2172d4566c7ab1751c3128ec5d289d15 /builtin/clean.c
parentMerge branch 'en/fill-directory-exponential' (diff)
parentupdate-ref: implement interactive transaction handling (diff)
downloadtgif-d2ea03ddeeeab6f703290af30ba89d5606858673.tar.xz
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/clean.c')
0 files changed, 0 insertions, 0 deletions