Commit Graph

  • 7997e36561 init: do parse _all_ core.* settings early Johannes Schindelin 2026-01-09 20:05:06 +00:00
  • f0af8b4aae mingw: do resolve symlinks in getcwd() Johannes Schindelin 2026-01-09 20:05:05 +00:00
  • 3d85d33650 hook: check for NULL pointer before deref Adrian Ratiu 2026-01-09 20:19:12 +02:00
  • f6b262581a fsck: snapshot default refs before object walk Elijah Newren 2026-01-09 17:49:13 +00:00
  • df7333d8e6 builtin/fsck: drop fsck_head_link() Patrick Steinhardt 2026-01-09 13:39:46 +01:00
  • b2f2a58a25 builtin/fsck: move generic HEAD check into refs_fsck() Patrick Steinhardt 2026-01-09 13:39:45 +01:00
  • aa3b256f55 builtin/fsck: move generic object ID checks into refs_fsck() Patrick Steinhardt 2026-01-09 13:39:44 +01:00
  • 8a3de73c64 refs/reftable: introduce generic checks for refs Patrick Steinhardt 2026-01-09 13:39:43 +01:00
  • d385bc1b75 refs/reftable: fix consistency checks with worktrees Patrick Steinhardt 2026-01-09 13:39:42 +01:00
  • eb9c42c5a2 refs/reftable: extract function to retrieve backend for worktree Patrick Steinhardt 2026-01-09 13:39:41 +01:00
  • 3a423a3c0c refs/reftable: adapt includes to become consistent Patrick Steinhardt 2026-01-09 13:39:40 +01:00
  • 0a83639888 refs/files: introduce function to perform normal ref checks Patrick Steinhardt 2026-01-09 13:39:39 +01:00
  • 0213630269 refs/files: extract generic symref target checks Patrick Steinhardt 2026-01-09 13:39:38 +01:00
  • 3f330b445b fsck: drop unused fields from struct fsck_ref_report Patrick Steinhardt 2026-01-09 13:39:37 +01:00
  • 4144f09d78 refs/files: perform consistency checks for root refs Patrick Steinhardt 2026-01-09 13:39:36 +01:00
  • 04bbf2f0d8 refs/files: improve error handling when verifying symrefs Patrick Steinhardt 2026-01-09 13:39:35 +01:00
  • 5c8cf26919 refs/files: extract function to check single ref Patrick Steinhardt 2026-01-09 13:39:34 +01:00
  • 328de3c71e refs/files: remove useless indirection Patrick Steinhardt 2026-01-09 13:39:33 +01:00
  • 9262da11b5 refs/files: remove refs_check_dir parameter Patrick Steinhardt 2026-01-09 13:39:32 +01:00
  • ec03c75707 refs/files: move fsck functions into global scope Patrick Steinhardt 2026-01-09 13:39:31 +01:00
  • 20f3107931 refs/files: simplify iterating through root refs Patrick Steinhardt 2026-01-09 13:39:30 +01:00
  • 2f8b312ee9 replay: drop commits that become empty Phillip Wood 2025-12-18 16:50:26 +00:00
  • 176e463cac Merge branch 'ps/history' into pw/replay-drop-empty Junio C Hamano 2026-01-09 06:44:21 -08:00
  • e125df7961 builtin/history: implement "reword" subcommand Patrick Steinhardt 2026-01-09 09:35:42 +01:00
  • baf46a880d builtin: add new "history" command Patrick Steinhardt 2026-01-09 09:35:41 +01:00
  • 7f3be938d3 wt-status: provide function to expose status for trees Patrick Steinhardt 2026-01-09 09:35:40 +01:00
  • a9f788acf0 replay: yield the object ID of the final rewritten commit Patrick Steinhardt 2026-01-09 09:35:39 +01:00
  • 6a91f2abfb replay: small set of cleanups Patrick Steinhardt 2026-01-09 09:35:38 +01:00
  • 8ad30d58f5 builtin/replay: move core logic into "libgit.a" Patrick Steinhardt 2026-01-09 09:35:37 +01:00
  • a1ac2f8ac4 builtin/replay: extract core logic to replay revisions Patrick Steinhardt 2026-01-09 09:35:36 +01:00
  • a282a8f163 packfile: move MIDX into packfile store Patrick Steinhardt 2026-01-09 09:33:18 +01:00
  • a593373b09 packfile: refactor find_pack_entry() to work on the packfile store Patrick Steinhardt 2026-01-09 09:33:17 +01:00
  • 6acefa0d2c packfile: inline find_kept_pack_entry() Patrick Steinhardt 2026-01-09 09:33:16 +01:00
  • 8384cbcb4c packfile: only prepare owning store in packfile_store_prepare() Patrick Steinhardt 2026-01-09 09:33:15 +01:00
  • 7b330a11de packfile: only prepare owning store in packfile_store_get_packs() Patrick Steinhardt 2026-01-09 09:33:14 +01:00
  • 84f0e60b28 packfile: move packfile store into object source Patrick Steinhardt 2026-01-09 09:33:13 +01:00
  • eb9ec52d95 packfile: refactor misleading code when unusing pack windows Patrick Steinhardt 2026-01-09 09:33:12 +01:00
  • 085de91b95 packfile: refactor kept-pack cache to work with packfile stores Patrick Steinhardt 2026-01-09 09:33:11 +01:00
  • 0316c63ca4 packfile: pass source to prepare_pack() Patrick Steinhardt 2026-01-09 09:33:10 +01:00
  • 480336a9ce packfile: create store via its owning source Patrick Steinhardt 2026-01-09 09:33:09 +01:00
  • 2ac93bfcbc builtin.h: update documentation Derrick Stolee 2026-01-09 03:39:01 +00:00
  • dbbf6a901b t7101: modernize test path checks K Jayatheerth 2026-01-09 08:50:27 +05:30
  • 02fc44a989 gitfaq: document using stash import/export to sync working tree brian m. carlson 2026-01-09 01:46:08 +00:00
  • be5864e08d utf8.c: Enable workaround for iconv under macOS 14/15 Torsten Bögershausen 2026-01-08 18:40:12 +01:00
  • 9e76ed9bdc utf8.c: Prepare workaround for iconv under macOS 14/15 Torsten Bögershausen 2026-01-08 18:40:11 +01:00
  • e40e01a75a doc: git-blame: convert to new doc format Michael Lyons 2026-01-08 10:30:21 -05:00
  • 2bfc69e648 doc: blame-options: convert to new doc format Michael Lyons 2026-01-08 10:30:20 -05:00
  • 8cafc305e2 add -p: show user's hunk decision when selecting hunks Abraham Samuel Adekunle 2026-01-08 16:07:04 +01:00
  • 3f051fc9c9 doc: patch-id: --verbatim locks in --stable Kristoffer Haugsbakk 2026-01-08 07:28:20 +01:00
  • 89d4f3af16 doc: patch-id: spell out the git-diff-tree(1) form Kristoffer Haugsbakk 2026-01-08 07:28:19 +01:00
  • f671f5a83b doc: patch-id: use definite article for the result Kristoffer Haugsbakk 2026-01-08 07:28:18 +01:00
  • 285659cc98 patch-id: use “patch ID” throughout Kristoffer Haugsbakk 2026-01-08 07:28:17 +01:00
  • 92a61fe44d doc: patch-id: capitalize Git version Kristoffer Haugsbakk 2026-01-08 07:28:16 +01:00
  • 3d61c1988b doc: patch-id: don’t use semicolon between bullet points Kristoffer Haugsbakk 2026-01-08 07:28:15 +01:00
  • 3b6df43721 What's cooking (2026/01 #03) todo Junio C Hamano 2026-01-08 17:04:39 +09:00
  • a520c39293 Sync with 'master' next Junio C Hamano 2026-01-08 16:41:59 +09:00
  • 9f9674ac20 Merge branch 'ps/clar-integers' into next Junio C Hamano 2026-01-08 16:41:50 +09:00
  • 1024748f91 Merge branch 'kh/replay-invalid-onto-advance' into next Junio C Hamano 2026-01-08 16:41:50 +09:00
  • 850d35a76d Merge branch 'ps/odb-misc-fixes' into next Junio C Hamano 2026-01-08 16:41:49 +09:00
  • d529f3a197 The 16th batch master Junio C Hamano 2026-01-08 15:58:11 +09:00
  • 2db806d817 Merge branch 'en/ort-recursive-d-f-conflict-fix' Junio C Hamano 2026-01-08 16:40:12 +09:00
  • 512351f2a8 Merge branch 'dd/t5403-modernise' Junio C Hamano 2026-01-08 16:40:12 +09:00
  • c0754dc423 Merge branch 'ds/diff-lazy-fetch-with-name-only-fix' Junio C Hamano 2026-01-08 16:40:11 +09:00
  • d28d2be5f2 Merge branch 'rs/tag-wo-the-repository' Junio C Hamano 2026-01-08 16:40:11 +09:00
  • 36d43bef82 submodule: detect conflicts with existing gitdir configs Adrian Ratiu 2026-01-08 01:01:45 +02:00
  • a612f856ff submodule: hash the submodule name for the gitdir path Adrian Ratiu 2026-01-08 01:01:44 +02:00
  • 1bb1906270 submodule: fix case-folding gitdir filesystem collisions Adrian Ratiu 2026-01-08 01:01:43 +02:00
  • ee437749ff submodule--helper: fix filesystem collisions by encoding gitdir paths Adrian Ratiu 2026-01-08 01:01:42 +02:00
  • 7621825c43 builtin/credential-store: move is_rfc3986_unreserved to url.[ch] Adrian Ratiu 2026-01-08 01:01:41 +02:00
  • d5a4b9b73a submodule--helper: add gitdir migration command Adrian Ratiu 2026-01-08 01:01:40 +02:00
  • 4cf8c114e3 submodule: allow runtime enabling extensions.submodulePathConfig Adrian Ratiu 2026-01-08 01:01:39 +02:00
  • 7ad97f4bea submodule: introduce extensions.submodulePathConfig Adrian Ratiu 2026-01-08 01:01:38 +02:00
  • 376c94b167 builtin/submodule--helper: add gitdir command Adrian Ratiu 2026-01-08 01:01:37 +02:00
  • a05c78d224 submodule: always validate gitdirs inside submodule_name_to_gitdir Adrian Ratiu 2026-01-08 01:01:36 +02:00
  • aac1ec71fd submodule--helper: use submodule_name_to_gitdir in add_submodule Adrian Ratiu 2026-01-08 01:01:35 +02:00
  • 57592cba24 packfile: drop repository parameter from packed_object_info() Patrick Steinhardt 2026-01-07 14:08:06 +01:00
  • ca3b4933e9 packfile: skip unpacking object header for disk size requests Patrick Steinhardt 2026-01-07 14:08:05 +01:00
  • 9c82ba6c32 packfile: disentangle return value of packed_object_info() Patrick Steinhardt 2026-01-07 14:08:04 +01:00
  • 03d894e23c packfile: always populate pack-specific info when reading object info Patrick Steinhardt 2026-01-07 14:08:03 +01:00
  • 56be11f501 packfile: extend is_delta field to allow for "unknown" state Patrick Steinhardt 2026-01-07 14:08:02 +01:00
  • 0ff0f991df packfile: always declare object info to be OI_PACKED Patrick Steinhardt 2026-01-07 14:08:01 +01:00
  • b3b89b691c object-file: always set OI_LOOSE when reading object info Patrick Steinhardt 2026-01-07 14:08:00 +01:00
  • 5913fd26aa t5550: add netrc tests for http 401/403 Ashlesh Gawande 2026-01-07 13:17:24 +05:30
  • f42d7c9067 Merge branch 'kh/replay-invalid-onto-advance' into ps/history Junio C Hamano 2026-01-08 11:01:22 +09:00
  • 2d46e361fd lockfile: add PID file for debugging stale locks Paulo Casaretto 2026-01-07 16:45:55 +00:00
  • f1ec43d4d2 Merge branch 'ps/odb-misc-fixes' into ps/packfile-store-in-odb-source Junio C Hamano 2026-01-07 09:37:29 +09:00
  • 6c5c7e7071 t1420: modernize the lost-found test Andrew Chitester 2026-01-06 08:26:58 -05:00
  • 3d09968656 odb: properly close sources before freeing them Patrick Steinhardt 2026-01-06 13:58:50 +01:00
  • b3449b1517 builtin/gc: fix condition for whether to write commit graphs Patrick Steinhardt 2026-01-06 13:58:49 +01:00
  • 9e8b448dd8 cat-file: only use bitmaps when filtering Jeff King 2026-01-06 05:25:58 -05:00
  • 79d301c767 t/perf/run: preserve GIT_PERF_* from environment Jeff King 2026-01-06 05:16:04 -05:00
  • aad1d1c0d5 t/perf/perf-lib: fix assignment of TEST_OUTPUT_DIRECTORY Jeff King 2026-01-06 05:13:49 -05:00
  • 9473a8513b Sync with 'master' Junio C Hamano 2026-01-06 16:34:58 +09:00
  • 572d775bca Merge branch 'pt/t7800-difftool-test-racefix' into next Junio C Hamano 2026-01-06 16:34:46 +09:00
  • e0bfec3dfc The 15th batch Junio C Hamano 2026-01-06 14:36:52 +09:00
  • d39e3ed716 Merge branch 'rs/parse-config-expiry-simplify' Junio C Hamano 2026-01-06 16:33:53 +09:00
  • f406b89552 Merge branch 'ar/run-command-hook' Junio C Hamano 2026-01-06 16:33:53 +09:00
  • 1627809eef Merge branch 'rs/show-branch-prio-queue' Junio C Hamano 2026-01-06 16:33:52 +09:00
  • b39aad0b0d Merge branch 'rs/macos-iconv-workaround' Junio C Hamano 2026-01-06 16:33:52 +09:00
  • 8fb86e1a42 Merge branch 'bc/checkout-error-message-fix' Junio C Hamano 2026-01-06 16:33:52 +09:00