Git development
 help / color / mirror / Atom feed
 messages from 2026-04-16 17:27:26 to 2026-04-20 10:12:32 UTC [more...]

[PATCH 0/8] refs: move some of the generic logic out of the backends
 2026-04-20 10:12 UTC  (6+ messages)
` [PATCH 1/8] refs: remove unused typedef 'ref_transaction_commit_fn'
` [PATCH 2/8] refs: extract out reflog config to generic layer
` [PATCH 3/8] refs: return `ref_transaction_error` from `ref_transaction_update()`
` [PATCH 4/8] update-ref: move `print_rejected_refs()` up
` [PATCH 5/8] update-ref: handle rejections while adding updates

[PATCH 0/3] contrib/subtree: reduce recursion during split
 2026-04-20  9:57 UTC  (9+ messages)
` [PATCH v2 "

[PATCH v1 0/1] rev-list: add --missing=print-only mode
 2026-04-20  9:55 UTC  (6+ messages)
` [PATCH v1 1/1] "

[PATCH] revision.c: implement --reverse=before for walks
 2026-04-20  9:33 UTC  (12+ messages)

[BUG] v2.45+: git commit -S invalidates signature for non-UTF-8 messages
 2026-04-20  8:59 UTC 

[PATCH 00/18] setup: drop uses of `the_repository`
 2026-04-20  8:22 UTC  (19+ messages)
` [PATCH 01/18] setup: replace use of `the_repository` in static functions
` [PATCH 02/18] setup: stop using `the_repository` in `is_inside_worktree()`
` [PATCH 03/18] setup: stop using `the_repository` in `is_inside_git_dir()`
` [PATCH 04/18] setup: stop using `the_repository` in `prefix_path()`
` [PATCH 05/18] setup: stop using `the_repository` in `path_inside_repo()`
` [PATCH 06/18] setup: stop using `the_repository` in `verify_filename()`
` [PATCH 07/18] setup: stop using `the_repository` in `verify_non_filename()`
` [PATCH 08/18] setup: stop using `the_repository` in `enter_repo()`
` [PATCH 09/18] setup: stop using `the_repository` in `setup_work_tree()`
` [PATCH 10/18] setup: stop using `the_repository` in `set_git_work_tree()`
` [PATCH 11/18] setup: stop using `the_repository` in `setup_git_env()`
` [PATCH 12/18] setup: stop using `the_repository` in `setup_git_directory_gently()`
` [PATCH 13/18] setup: stop using `the_repository` in `setup_git_directory()`
` [PATCH 14/18] setup: stop using `the_repository` in `upgrade_repository_format()`
` [PATCH 15/18] setup: stop using `the_repository` in `check_repository_format()`
` [PATCH 16/18] setup: stop using `the_repository` in `initialize_repository_version()`
` [PATCH 17/18] setup: stop using `the_repository` in `create_reference_database()`
` [PATCH 18/18] setup: stop using `the_repository` in `init_db()`

[PATCH 0/4] fetch: add --must-have and remote.*.mustHave
 2026-04-20  8:11 UTC  (9+ messages)
` [PATCH v2 0/7] fetch: rework negotiation tip options
  ` [PATCH v2 2/7] fetch: add --negotiation-restrict option
  ` [PATCH v2 3/7] transport: rename negotiation_tips
  ` [PATCH v2 5/7] fetch: add --negotiation-require option for negotiation

git, network filesystems and is_path_owned_by_current_uid()
 2026-04-20  7:40 UTC 

[PATCH 00/12] t: detect errors outside of test cases
 2026-04-20  7:27 UTC  (37+ messages)
` [PATCH v4 "
  ` [PATCH v4 01/12] t: prepare `test_match_signal ()` calls for `set -e`
  ` [PATCH v4 02/12] t: prepare `test_must_fail ()` "
  ` [PATCH v4 03/12] t: prepare `stop_git_daemon "
  ` [PATCH v4 04/12] t: prepare `git config --unset` calls "
  ` [PATCH v4 05/12] t: prepare conditional test execution "
  ` [PATCH v4 06/12] t: prepare execution of potentially failing commands "
  ` [PATCH v4 07/12] t: prepare `test_when_finished ()`/`test_atexit()` "
  ` [PATCH v4 08/12] t0008: silence error in subshell when using `grep -v`
  ` [PATCH v4 09/12] t1301: don't fail in case setfacl(1) doesn't exist or fails
  ` [PATCH v4 10/12] t6002: fix use of `expr` with `set -e`
  ` [PATCH v4 11/12] t9902: fix use of `read` "
  ` [PATCH v4 12/12] t: detect errors outside of test cases
` [PATCH v5 00/12] "
  ` [PATCH v5 01/12] t: prepare `test_match_signal ()` calls for `set -e`
  ` [PATCH v5 02/12] t: prepare `test_must_fail ()` "
  ` [PATCH v5 03/12] t: prepare `stop_git_daemon "
  ` [PATCH v5 04/12] t: prepare `git config --unset` calls "
  ` [PATCH v5 05/12] t: prepare conditional test execution "
  ` [PATCH v5 06/12] t: prepare execution of potentially failing commands "
  ` [PATCH v5 07/12] t: prepare `test_when_finished ()`/`test_atexit()` "
  ` [PATCH v5 08/12] t0008: silence error in subshell when using `grep -v`
  ` [PATCH v5 09/12] t1301: don't fail in case setfacl(1) doesn't exist or fails
  ` [PATCH v5 10/12] t6002: fix use of `expr` with `set -e`
  ` [PATCH v5 11/12] t9902: fix use of `read` "
  ` [PATCH v5 12/12] t: detect errors outside of test cases

What's cooking in git.git (Apr 2026, #05)
 2026-04-20  7:19 UTC  (2+ messages)

[PATCH 0/3] t7004: cleanup and modernize brittle tests
 2026-04-20  7:13 UTC  (4+ messages)
` [PATCH 1/3] t7004: drop hardcoded tag count in invalid name test

[PATCH 00/18] setup: drop uses of `the_repository`
 2026-04-20  7:06 UTC  (10+ messages)
` [PATCH 09/18] setup: stop using `the_repository` in `setup_work_tree()`
` [PATCH 10/18] setup: stop using `the_repository` in `set_git_work_tree()`
` [PATCH 15/18] setup: stop using `the_repository` in `check_repository_format()`

[PATCH RFC 0/2] Move libgit.a sources into separate "lib/" directory
 2026-04-20  6:41 UTC  (9+ messages)
` [PATCH RFC 2/2] "

[GIT PULL] l10n updates for Git 2.54.0
 2026-04-20  6:12 UTC  (3+ messages)
` [GIT PULL v2] "

[ANNOUNCE] Git v2.54.0-rc2
 2026-04-20  1:52 UTC  (30+ messages)
` MIDX woes, was "
          ` [PATCH] MIDX: revert the default version to v1

Subject: Inquiry: Git versions you provide and Windows 11 compatibility
 2026-04-20  0:19 UTC  (3+ messages)

[PATCH] diff: fix out-of-bounds reads and NULL deref in diffstat UTF-8 truncation
 2026-04-19 23:52 UTC  (6+ messages)
` [PATCH v2] "

[PATCH] stash: infer "push" when push-specific options are given
 2026-04-19 16:54 UTC  (2+ messages)
` [PATCH v5] stash: assume "push" when command line starts with an option

[PATCH 0/3] Batch prefetching
 2026-04-19 14:04 UTC  (11+ messages)
` [PATCH 1/3] patch-ids.h: add missing trailing parenthesis in documentation comment
` [PATCH 2/3] builtin/log: prefetch necessary blobs for `git cherry`
` [PATCH 3/3] grep: prefetch necessary blobs
` [PATCH v2 0/3] Batch prefetching
  ` [PATCH v2 1/3] patch-ids.h: add missing trailing parenthesis in documentation comment
  ` [PATCH v2 2/3] builtin/log: prefetch necessary blobs for `git cherry`
  ` [PATCH v2 3/3] grep: prefetch necessary blobs

[PATCH] t6112: avoid tilde expansion
 2026-04-19  1:26 UTC  (2+ messages)

[PATCH 0/8] pack-bitmap: fix various pseudo-merge bugs
 2026-04-19  0:26 UTC  (7+ messages)
` [PATCH 1/8] t/helper: add 'test-tool bitmap write' subcommand
` [PATCH 2/8] t5333: demonstrate various pseudo-merge bugs
` [PATCH 7/8] pack-bitmap: reject pseudo-merge "sampleRate" of 0

gitk: race condition when changing view
 2026-04-18 17:48 UTC  (2+ messages)

[GSoC PATCH v3 0/5] preserve promisor files content after repack
 2026-04-18 14:17 UTC  (24+ messages)
` [GSoC PATCH v4 "
  ` [GSoC PATCH v4 2/5] pack-write: add helper to fill promisor file "
      ` [PATCH] CodingGuidelines: st_mtimespec vs st_mtim vs st_mtime
  ` [GSoC PATCH v5 0/6] preserve promisor files content after repack
    ` [GSoC PATCH v5 2/6] repack-promisor add helper to fill promisor file "
    ` [GSoC PATCH v5 3/6] repack-promisor: preserve content of promisor files "
    ` [GSoC PATCH v5 5/6] t7703: test for promisor file content after geometric repack
    ` [GSoC PATCH v6 0/6] preserve promisor files content after repack
      ` [GSoC PATCH v6 1/6] pack-write: add explanation to promisor file content
      ` [GSoC PATCH v6 2/6] repack-promisor add helper to fill promisor file after repack
      ` [GSoC PATCH v6 3/6] repack-promisor: preserve content of promisor files "
      ` [GSoC PATCH v6 4/6] t7700: test for promisor file content "
      ` [GSoC PATCH v6 5/6] t7703: test for promisor file content after geometric repack
      ` [GSoC PATCH v6 6/6] repack-promisor: add missing headers

[PATCH 06/12] t: prepare execution of potentially failing commands for `set -e`
 2026-04-18  8:01 UTC  (11+ messages)

[PATCH v3 0/2] Avoid hardcoded "good"/"bad" bisect terms
 2026-04-17 19:50 UTC  (4+ messages)
` [PATCH v3 1/2] bisect: use selected alternate terms in status output
` [PATCH v3 2/2] rev-parse: use selected alternate terms to look up refs

[PATCH tig] Fix compiler warning with latest gcc
 2026-04-17 19:10 UTC  (3+ messages)

[PATCH v3 00/12] t: detect errors outside of test cases
 2026-04-17  9:44 UTC  (5+ messages)
` [PATCH v3 11/12] t9902: fix use of `read` with `set -e`

[PATCH 0/3] worktree: add --recurse-submodules support to git worktree add
 2026-04-17  9:38 UTC  (4+ messages)

git subtree bugs (mishandled merges, recursion depth)
 2026-04-17  4:14 UTC  (4+ messages)

[PATCH v3] promisor-remote: prevent lazy-fetch recursion in child fetch
 2026-04-17  2:21 UTC 

[PATCH 0/6] Documentation fixes for changes made this cycle
 2026-04-16 23:36 UTC  (7+ messages)
` [PATCH 1/6] RelNotes/2.54.0: fix typos and grammar
` [PATCH 2/6] CodingGuidelines: fix subject-verb agreement
` [PATCH 3/6] doc: fix self-referential config in sendemail.smtpSSLClientKey
` [PATCH 4/6] doc: fix plural agreement in pack.preferBitmapTips
` [PATCH 5/6] doc: fix singular/plural mismatch in git-rerere
` [PATCH 6/6] doc: fix grammar errors in submodule description

[PATCH 00/16] repack: incremental MIDX/bitmap-based repacking
 2026-04-16 22:53 UTC  (7+ messages)
` [PATCH 11/16] repack-geometry: prepare for incremental MIDX repacking
` [PATCH 14/16] repack: implement "
` [PATCH 15/16] repack: introduce `--write-midx=incremental`

[PATCH] midx: state what failed correctly
 2026-04-16 21:17 UTC  (2+ messages)

[PATCH] checkout: add --autostash option for branch switching
 2026-04-16 17:53 UTC  (2+ messages)

[PATCH 2/3] worktree: add --recurse-submodules flag to worktree add
 2026-04-16 17:27 UTC  (2+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox