git/Documentation/technical
Junio C Hamano 8fdf16a778 Merge branch 'cc/early-scan-options' into seen
The process of parsing command-line options in commands that
perform an early scan over their arguments (such as 'git bisect',
'git rev-parse', and 'git fast-import') has been unified using a
new early-scan sub-API, which parses and skips known options taking
separate values to prevent logic bugs.

* cc/early-scan-options:
  fast-import: use early_scan_options() for --allow-unsafe-features
  parse-options: add early_scan_options()
  parse-options: extract lookup_long_opt() from parse_long_opt()
  parse-options: add parse_options_takes_argument()
2026-10-12 09:26:10 -07:00
..
.gitignore
…
api-error-handling.adoc
…
api-index-skel.adoc
…
api-index.sh
…
api-merge.adoc xdiff: replace mmbuffer_t with mmfile_t 2026-10-01 06:38:13 -07:00
api-parse-options.adoc Merge branch 'cc/early-scan-options' into seen 2026-10-12 09:26:10 -07:00
api-path-walk.adoc path-walk: always emit directly-requested objects 2026-05-24 18:41:06 +09:00
api-simple-ipc.adoc
…
api-trace2.adoc doc: replace git config --list/-l with `list` 2026-04-06 09:57:07 -07:00
bitmap-format.adoc
…
build-systems.adoc doc: fix typos via codespell 2026-06-08 00:21:35 +09:00
bundle-uri.adoc
…
commit-graph.adoc doc: commit-graph.adoc: fix up some formatting 2025-10-16 13:55:52 -07:00
directory-rename-detection.adoc
…
hash-function-transition.adoc doc: fix shattered.io link 2026-10-06 14:46:05 -07:00
large-object-promisors.adoc doc: add large-object-promisors.adoc to the docs build 2025-10-16 13:55:53 -07:00
long-running-process-protocol.adoc
…
meson.build Documentation/technical: add paint-down-to-common doc 2026-08-11 07:34:31 -07:00
multi-pack-index.adoc
…
pack-heuristics.adoc
…
packfile-uri.adoc
…
paint-down-to-common.adoc commit-reach: remove commit-date ordering fallback 2026-08-11 07:34:32 -07:00
parallel-checkout.adoc
…
partial-clone.adoc repository: move fetch_if_missing into struct repository 2026-08-15 08:37:54 -07:00
platform-support.adoc
…
racy-git.adoc core: convert build-time USE_NSEC into runtime core.useNanosec 2026-09-11 11:10:01 -07:00
reftable.adoc
…
remembering-renames.adoc doc: remembering-renames.adoc: fix asciidoc warnings 2025-10-16 13:55:52 -07:00
repository-version.adoc
…
rerere.adoc rerere: technical documentation typofix 2026-08-24 17:16:46 -07:00
scalar.adoc
…
send-pack-pipeline.adoc
…
shallow.adoc
…
sparse-checkout.adoc doc: sparse-checkout.adoc: fix asciidoc warnings 2025-10-16 13:55:52 -07:00
sparse-index.adoc
…
trivial-merge.adoc
…
unambiguous-types.adoc doc: define unambiguous type mappings across C and Rust 2025-11-18 14:53:09 -08:00
unit-tests.adoc
…