]> git.ipfire.org Git - thirdparty/git.git/commit - connect.h
Merge branch 'ps/fetch-output-format'
authorJunio C Hamano <gitster@pobox.com>
Mon, 15 May 2023 20:59:07 +0000 (13:59 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 15 May 2023 20:59:07 +0000 (13:59 -0700)
commit15ba44f1b4c307d8b2a7810232d902720f039892
treee5d47ce69704aefa0d07a14ca1e652a391e47429
parentef06676c3646271e505c255372b667568faf88f8
parentdd781e3856bccd3793122f7f4e604e5a89ae517d
Merge branch 'ps/fetch-output-format'

"git fetch" learned the "--porcelain" option that emits what it did
in a machine-parseable format.

* ps/fetch-output-format:
  fetch: introduce machine-parseable "porcelain" output format
  fetch: move option related variables into main function
  fetch: lift up parsing of "fetch.output" config variable
  fetch: introduce `display_format` enum
  fetch: refactor calculation of the display table width
  fetch: print left-hand side when fetching HEAD:foo
  fetch: add a test to exercise invalid output formats
  fetch: split out tests for output format
  fetch: fix `--no-recurse-submodules` with multi-remote fetches
builtin/fetch.c