]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/3.0-remote-deprecation'
authorJunio C Hamano <gitster@pobox.com>
Mon, 3 Feb 2025 18:23:33 +0000 (10:23 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 3 Feb 2025 18:23:33 +0000 (10:23 -0800)
commit803b5acaa7cb979b5d623270af18d6d8354fce9b
tree63217cc10fcc21306c913e44f9fd7a69e3d1885e
parentc43136d67b7c6a9ecfa988004eb4a87bfbe957a0
parent8ccc75c2452b5814d2445d60d54266293ca48674
Merge branch 'ps/3.0-remote-deprecation'

Following the procedure we established to introduce breaking
changes for Git 3.0, allow an early opt-in for removing support of
$GIT_DIR/branches/ and $GIT_DIR/remotes/ directories to configure
remotes.

* ps/3.0-remote-deprecation:
  remote: announce removal of "branches/" and "remotes/"
  builtin/pack-redundant: remove subcommand with breaking changes
  ci: repurpose "linux-gcc" job for deprecations
  ci: merge linux-gcc-default into linux-gcc
  Makefile: wire up build option for deprecated features
17 files changed:
.github/workflows/main.yml
.gitlab-ci.yml
GIT-BUILD-OPTIONS.in
Makefile
builtin/remote.c
ci/lib.sh
ci/run-build-and-tests.sh
contrib/buildsystems/CMakeLists.txt
git.c
meson.build
meson_options.txt
remote.c
remote.h
t/t5505-remote.sh
t/t5510-fetch.sh
t/t5516-fetch-push.sh
t/test-lib.sh