]> git.ipfire.org Git - thirdparty/git.git/commit - Documentation/pretty-formats.txt
Merge branch 'ps/do-not-trust-commit-graph-blindly-for-existence'
authorJunio C Hamano <gitster@pobox.com>
Wed, 8 Nov 2023 02:03:59 +0000 (11:03 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 8 Nov 2023 02:03:59 +0000 (11:03 +0900)
commit42b87f7ee60323f2e45a91233db80d44d3e33ad2
treef9d4dea38078ea4071e85adabdcd19f5c5840adf
parent234037dbec13b5c94c014b9c46042252dff8bef7
parent7a5d604443ffc7afcd3788818f8fe00fc68c054d
Merge branch 'ps/do-not-trust-commit-graph-blindly-for-existence'

The codepath to traverse the commit-graph learned to notice that a
commit is missing (e.g., corrupt repository lost an object), even
though it knows something about the commit (like its parents) from
what is in commit-graph.

* ps/do-not-trust-commit-graph-blindly-for-existence:
  commit: detect commits that exist in commit-graph but not in the ODB
  commit-graph: introduce envvar to disable commit existence checks
Documentation/git.txt
commit-graph.c
commit-graph.h
t/t5318-commit-graph.sh