]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'cs/add-skip-submodule-ignore-all' into seen
authorJunio C Hamano <gitster@pobox.com>
Sat, 17 Jan 2026 18:37:34 +0000 (10:37 -0800)
committerJunio C Hamano <gitster@pobox.com>
Sat, 17 Jan 2026 18:37:34 +0000 (10:37 -0800)
commitc271bffccc8d608c095d46785ba1ab1a6351f4b8
tree1fea5ce79267bbe452d64e2243e2d0c8c063ce24
parent1f92f26ce598b51af1c8041e39592789f68fc530
parent150bf1a3430d0d2e6299ab806333c0248d3c81ee
Merge branch 'cs/add-skip-submodule-ignore-all' into seen

"git add <submodule>" has been taught to honor
submodule.<name>.ignore that is set to "all" (and requires "git add
-f" to override it).

* cs/add-skip-submodule-ignore-all:
  Documentation: update add --force option + ignore=all config
  tests: fix existing tests when add an ignore=all submodule
  tests: t2206-add-submodule-ignored: ignore=all and add --force tests
  read-cache: submodule add need --force given ignore=all configuration
  read-cache: update add_files_to_cache take param ignored_too
Documentation/config/submodule.adoc
builtin/checkout.c
builtin/commit.c
read-cache.c
t/meson.build