]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/send-pack-unhide-error-in-atomic-push'
authorJunio C Hamano <gitster@pobox.com>
Tue, 18 Feb 2025 23:30:32 +0000 (15:30 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 18 Feb 2025 23:30:32 +0000 (15:30 -0800)
commit345aaf3976a6abc491026c8a465b5e8ccbc8da5a
treeed05fb25aad1b568206963db3bbf10ee15affd3a
parente565f3755342caf1d21e22359eaf09ec11d8c0ae
parentb81f8c8dd3ec81a8d622e2d3d6b2af426ca53f05
Merge branch 'ps/send-pack-unhide-error-in-atomic-push'

"git push --atomic --porcelain" used to ignore failures from the
other side, losing the error status from the child process, which
has been corrected.

* ps/send-pack-unhide-error-in-atomic-push:
  send-pack: gracefully close the connection for atomic push
  t5543: atomic push reports exit code failure
  send-pack: new return code "ERROR_SEND_PACK_BAD_REF_STATUS"
  t5548: add porcelain push test cases for dry-run mode
  t5548: add new porcelain test cases
  t5548: refactor test cases by resetting upstream
  t5548: refactor to reuse setup_upstream() function
  t5504: modernize test by moving heredocs into test bodies
transport.c