{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":36502,"defaultBranch":"master","name":"git","ownerLogin":"git","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2008-07-23T14:21:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18133?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714409957.0","currentOid":""},"activityList":{"items":[{"before":"4210716096af6b518b13b85e97db636dee09eb2a","after":"4eac2bdcb6777711d0dcf887e061a33c755c1fc8","ref":"refs/heads/todo","pushedAt":"2024-04-29T17:13:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"What's cooking (2024/04 #10)","shortMessageHtmlLink":"What's cooking (2024/04 #10)"}},{"before":"e326e520101dcf43a0499c3adc2df7eca30add2d","after":"786a3e4b8d754d2b14b1208b98eeb0a554ef19a8","ref":"refs/heads/master","pushedAt":"2024-04-29T16:59:17.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Git 2.45\n\nSigned-off-by: Junio C Hamano ","shortMessageHtmlLink":"Git 2.45"}},{"before":"cbd0bd538ee2c10dd00c25d76cda193ca67a56af","after":"aadde06d47116da58662c9b9bdb2551461f86f07","ref":"refs/heads/seen","pushedAt":"2024-04-29T16:59:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'ps/undecided-is-not-necessarily-sha1' into seen\n\nBefore discovering the repository details, We used to assume SHA-1\nas the \"default\" hash function, which has been corrected. Hopefully\nthis will smoke out codepaths that rely on such an unwarranted\nassumptions.\n\nfuzz-smoke-test job at GitHub Actions CI breaks with this in 'seen'\ncf. \n\n* ps/undecided-is-not-necessarily-sha1:\n SQUASH???\n repository: stop setting SHA1 as the default object hash\n builtin/shortlog: don't set up revisions without repo\n builtin/diff: explicitly set hash algo when there is no repo\n builtin/bundle: abort \"verify\" early when there is no repository\n builtin/blame: don't access potentially unitialized `the_hash_algo`\n builtin/rev-parse: allow shortening to more than 40 hex characters\n remote-curl: fix parsing of detached SHA256 heads\n attr: fix BUG() when parsing attrs outside of repo\n attr: don't recompute default attribute source\n parse-options-cb: only abbreviate hashes when hash algo is known\n path: move `validate_headref()` to its only user\n path: harden validation of HEAD with non-standard hashes","shortMessageHtmlLink":"Merge branch 'ps/undecided-is-not-necessarily-sha1' into seen"}},{"before":"61ce8277cc3e54572b55da83a36e66cee972358c","after":"b9fe23f5ca751025eab840f4e693bd4f1ac413cb","ref":"refs/heads/next","pushedAt":"2024-04-29T16:59:17.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Sync with Git 2.45","shortMessageHtmlLink":"Sync with Git 2.45"}},{"before":"3507f7cc2c4c7f6be8b1142ea1d9e07f8bb33163","after":"cbd0bd538ee2c10dd00c25d76cda193ca67a56af","ref":"refs/heads/seen","pushedAt":"2024-04-27T21:53:28.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Revert \"Merge branch 'ps/undecided-is-not-necessarily-sha1' into seen\"\n\nThis reverts commit a036f64c84a943ef75e16a60f333cab796aedc8f, reversing\nchanges made to 3507f7cc2c4c7f6be8b1142ea1d9e07f8bb33163.\n\nfuzz smoke test has been failing with fuzz-commit-graph and the\nbreakage between master..seen on the first parent chain bisects down\nto this merge.","shortMessageHtmlLink":"Revert \"Merge branch 'ps/undecided-is-not-necessarily-sha1' into seen\""}},{"before":"40d7122f50126f5e219d7440c1ba3557ef7911f3","after":"3507f7cc2c4c7f6be8b1142ea1d9e07f8bb33163","ref":"refs/heads/seen","pushedAt":"2024-04-27T21:50:36.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'ps/the-index-is-no-more' into seen\n\nThe singleton index_state instance \"the_index\" has been eliminated\nby always instantiating \"the_repository\" and replacing references\nto \"the_index\" with references to its .index member.\n\nComments?\n\n* ps/the-index-is-no-more:\n repository: drop `initialize_the_repository()`\n repository: drop `the_index` variable\n builtin/clone: stop using `the_index`\n repository: initialize index in `repo_init()`\n builtin: stop using `the_index`\n t/helper: stop using `the_index`","shortMessageHtmlLink":"Merge branch 'ps/the-index-is-no-more' into seen"}},{"before":"a036f64c84a943ef75e16a60f333cab796aedc8f","after":"40d7122f50126f5e219d7440c1ba3557ef7911f3","ref":"refs/heads/seen","pushedAt":"2024-04-27T21:48:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'ps/ci-test-with-jgit' into seen\n\nTests to ensure interoperability between reftable written by jgit\nand our code have been added and enabled in CI.\n\n* ps/ci-test-with-jgit:\n t0612: add tests to exercise Git/JGit reftable compatibility\n t0610: fix non-portable variable assignment\n t06xx: always execute backend-specific tests\n ci: install JGit dependency\n ci: make Perforce binaries executable for all users\n ci: merge scripts which install dependencies\n ci: fix setup of custom path for GitLab CI\n ci: merge custom PATH directories\n ci: convert \"install-dependencies.sh\" to use \"/bin/sh\"\n ci: drop duplicate package installation for \"linux-gcc-default\"\n ci: skip sudo when we are already root\n ci: expose distro name in dockerized GitHub jobs\n ci: rename \"runs_on_pool\" to \"distro\"","shortMessageHtmlLink":"Merge branch 'ps/ci-test-with-jgit' into seen"}},{"before":"02c8f05cb6cfe6caa95cee3c0f7931455072e07a","after":"a036f64c84a943ef75e16a60f333cab796aedc8f","ref":"refs/heads/seen","pushedAt":"2024-04-27T21:47:26.000Z","pushType":"push","commitsCount":76,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'ps/undecided-is-not-necessarily-sha1' into seen\n\nBefore discovering the repository details, We used to assume SHA-1\nas the \"default\" hash function, which has been corrected. Hopefully\nthis will smoke out codepaths that rely on such an unwarranted\nassumptions.\n\n* ps/undecided-is-not-necessarily-sha1:\n repository: stop setting SHA1 as the default object hash\n builtin/shortlog: don't set up revisions without repo\n builtin/diff: explicitly set hash algo when there is no repo\n builtin/bundle: abort \"verify\" early when there is no repository\n builtin/blame: don't access potentially unitialized `the_hash_algo`\n builtin/rev-parse: allow shortening to more than 40 hex characters\n remote-curl: fix parsing of detached SHA256 heads\n attr: fix BUG() when parsing attrs outside of repo\n attr: don't recompute default attribute source\n parse-options-cb: only abbreviate hashes when hash algo is known\n path: move `validate_headref()` to its only user\n path: harden validation of HEAD with non-standard hashes","shortMessageHtmlLink":"Merge branch 'ps/undecided-is-not-necessarily-sha1' into seen"}},{"before":"c9db527f2bb1ab2f193981938b2df9284586a462","after":"02c8f05cb6cfe6caa95cee3c0f7931455072e07a","ref":"refs/heads/seen","pushedAt":"2024-04-27T21:45:49.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'ew/khash-to-khashl' into seen\n\nThe hashtable library \"khash.h\" has been replaced with \"khashl.h\"\nthat has better memory usage characteristics.\n\n* ew/khash-to-khashl:\n khashl: fix ensemble lookups on empty table\n treewide: switch to khashl for memory savings\n list-objects-filter: use kh_size API","shortMessageHtmlLink":"Merge branch 'ew/khash-to-khashl' into seen"}},{"before":"ecca3a6037da211bc19efb60b561ce8f9f4d9b49","after":"c9db527f2bb1ab2f193981938b2df9284586a462","ref":"refs/heads/seen","pushedAt":"2024-04-27T21:42:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'pw/rebase-i-error-message' into jch\n\nWhen the user adds to \"git rebase -i\" instruction to \"pick\" a merge\ncommit, the error experience is not pleasant. Such an error is now\ncaught earlier in the process that parses the todo list.\n\n* pw/rebase-i-error-message:\n rebase -i: improve error message when picking merge\n rebase -i: pass struct replay_opts to parse_insn_line()","shortMessageHtmlLink":"Merge branch 'pw/rebase-i-error-message' into jch"}},{"before":"7b19149425264e642718a1774d084d9126e22a56","after":"ecca3a6037da211bc19efb60b561ce8f9f4d9b49","ref":"refs/heads/seen","pushedAt":"2024-04-27T21:40:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Revert \"Merge branch 'tb/path-filter-fix' into jch\"\n\nThis reverts commit 3d5247292df8ce3999a0a52d2c29eed9cf672c0d, reversing\nchanges made to 547e0f216c51048271b22122d4df151e56d65320.\n\n\"jch^{/^### match next}..seen\" has broken fuzz-smoke test around\ncommit-graph, and the topic is the only one that touch commit-graph.c","shortMessageHtmlLink":"Revert \"Merge branch 'tb/path-filter-fix' into jch\""}},{"before":"d17c7c41a5bfed8d796c479825a7fa274805ab41","after":"7b19149425264e642718a1774d084d9126e22a56","ref":"refs/heads/seen","pushedAt":"2024-04-26T23:34:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'bc/zsh-compatibility' into seen\n\n* bc/zsh-compatibility:\n vimdiff: make script and tests work with zsh\n t4046: avoid continue in &&-chain for zsh","shortMessageHtmlLink":"Merge branch 'bc/zsh-compatibility' into seen"}},{"before":"2a3ae87e7f8e9585d7565a8b5d6a6c9c28d6d943","after":"61ce8277cc3e54572b55da83a36e66cee972358c","ref":"refs/heads/next","pushedAt":"2024-04-26T19:13:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Revert \"Merge branch 'rj/add-p-typo-reaction' into next\"\n\nThis reverts commit 8ac0509b470be6b9ddfb0dc924af44a380236d83, reversing\nchanges made to bf66ab6ea7ebd61a437bdb59fb31a39ca26a9261.","shortMessageHtmlLink":"Revert \"Merge branch 'rj/add-p-typo-reaction' into next\""}},{"before":"a1b6bdbf5fa160bb688dd1a95c7b110cb9704924","after":"d17c7c41a5bfed8d796c479825a7fa274805ab41","ref":"refs/heads/seen","pushedAt":"2024-04-26T19:13:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'jt/doc-submitting-rerolled-series' into seen\n\n* jt/doc-submitting-rerolled-series:\n doc: clarify practices for submitting updated patch versions","shortMessageHtmlLink":"Merge branch 'jt/doc-submitting-rerolled-series' into seen"}},{"before":"1c8240c61613d156cf776d28b125700402aa1e54","after":"2a3ae87e7f8e9585d7565a8b5d6a6c9c28d6d943","ref":"refs/heads/next","pushedAt":"2024-04-26T02:20:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Revert \"Merge branch 'la/hide-trailer-info' into next\"\n\nThis reverts commit ea23b62d0c0871908817c9b88ccca80f970e88b6, reversing\nchanges made to 5102a45f631777249d3f50a8b5c69b2a00f7488f.","shortMessageHtmlLink":"Revert \"Merge branch 'la/hide-trailer-info' into next\""}},{"before":"d0b9ea124874e421ab2373d85ade07c69f1ce73a","after":"a1b6bdbf5fa160bb688dd1a95c7b110cb9704924","ref":"refs/heads/seen","pushedAt":"2024-04-26T02:20:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'jt/doc-submitting-rerolled-series' into seen\n\n* jt/doc-submitting-rerolled-series:\n doc: clarify practices for submitting updated patch versions","shortMessageHtmlLink":"Merge branch 'jt/doc-submitting-rerolled-series' into seen"}},{"before":"a9ce26610ba9aaea1a320016fec96453c8fb04e7","after":"d0b9ea124874e421ab2373d85ade07c69f1ce73a","ref":"refs/heads/seen","pushedAt":"2024-04-25T22:28:57.000Z","pushType":"push","commitsCount":267,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'jt/doc-submitting-rerolled-series' into seen\n\n* jt/doc-submitting-rerolled-series:\n doc: clarify practices for submitting updated patch versions","shortMessageHtmlLink":"Merge branch 'jt/doc-submitting-rerolled-series' into seen"}},{"before":"5d34e85a2c4eb44d721d1c592378b0c6a89c055f","after":"a9ce26610ba9aaea1a320016fec96453c8fb04e7","ref":"refs/heads/seen","pushedAt":"2024-04-25T21:06:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"SQUASH???\n\nSigned-off-by: Junio C Hamano ","shortMessageHtmlLink":"SQUASH???"}},{"before":"5e34fa95acca2717b4b3dc07bba70e9411e2c012","after":"5d34e85a2c4eb44d721d1c592378b0c6a89c055f","ref":"refs/heads/seen","pushedAt":"2024-04-25T20:18:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"SQUASH???\n\nSigned-off-by: Junio C Hamano ","shortMessageHtmlLink":"SQUASH???"}},{"before":"74db0df56e95ed6426b4ba554f2cae3976b41b63","after":"5e34fa95acca2717b4b3dc07bba70e9411e2c012","ref":"refs/heads/seen","pushedAt":"2024-04-25T20:12:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'rj/add-p-typo-reaction' into seen\n\n* rj/add-p-typo-reaction:\n SQUASH???","shortMessageHtmlLink":"Merge branch 'rj/add-p-typo-reaction' into seen"}},{"before":"59bd9d5e2578cf886896e33f35e44de2c5a10e1a","after":"1c8240c61613d156cf776d28b125700402aa1e54","ref":"refs/heads/next","pushedAt":"2024-04-25T18:20:04.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Sync with 'master'","shortMessageHtmlLink":"Sync with 'master'"}},{"before":"da81b6f93b04f86964babb3459ba2cc8772eebe8","after":"74db0df56e95ed6426b4ba554f2cae3976b41b63","ref":"refs/heads/seen","pushedAt":"2024-04-25T18:20:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'kn/update-ref-symrefs' into seen\n\n\"update-ref\" learns to also handle symbolic refs.\n\nThe design adds unnecessary ambiguities and needs rethought.\ncf. <20240423220308.GC1172807@coredump.intra.peff.net>\n\n* kn/update-ref-symrefs:\n SQUASH??? (sparse fix)\n ref: support symrefs in 'reference-transaction' hook\n update-ref: support symrefs in the update command\n update-ref: support symrefs in the create command\n update-ref: support symrefs in the delete command\n update-ref: support symrefs in the verify command\n files-backend: extract out `create_symref_lock`\n update-ref: support parsing ref targets in `parse_next_oid`\n refs: accept symref values in `ref_transaction[_add]_update`","shortMessageHtmlLink":"Merge branch 'kn/update-ref-symrefs' into seen"}},{"before":"9f32d8da7aa3ec577cd47b8ce6cd05895b943626","after":"e326e520101dcf43a0499c3adc2df7eca30add2d","ref":"refs/heads/master","pushedAt":"2024-04-25T18:20:04.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'rj/add-i-leak-fix'\n\nLeakfix.\n\n* rj/add-i-leak-fix:\n add: plug a leak on interactive_add\n add-patch: plug a leak handling the '/' command\n add-interactive: plug a leak in get_untracked_files\n apply: plug a leak in apply_data","shortMessageHtmlLink":"Merge branch 'rj/add-i-leak-fix'"}},{"before":"d95f3e8691c1cba156beb6189d8229bc2ee0caab","after":"59bd9d5e2578cf886896e33f35e44de2c5a10e1a","ref":"refs/heads/next","pushedAt":"2024-04-25T00:39:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Sync with 'master'","shortMessageHtmlLink":"Sync with 'master'"}},{"before":"bf995e7a4f94a9388aa8042dc9e338f3fcb75496","after":"9f32d8da7aa3ec577cd47b8ce6cd05895b943626","ref":"refs/heads/master","pushedAt":"2024-04-25T00:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Documentation/RelNotes/2.45.0.txt: fix typo\n\nSigned-off-by: Taylor Blau \nSigned-off-by: Junio C Hamano ","shortMessageHtmlLink":"Documentation/RelNotes/2.45.0.txt: fix typo"}},{"before":"f0eb4beb40eec2ad8c05695710d779a0f7431337","after":"da81b6f93b04f86964babb3459ba2cc8772eebe8","ref":"refs/heads/seen","pushedAt":"2024-04-25T00:39:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'rh/complete-symbolic-ref' into seen\n\n* rh/complete-symbolic-ref:\n completion: add docs on how to add subcommand completions\n completion: add 'symbolic-ref'","shortMessageHtmlLink":"Merge branch 'rh/complete-symbolic-ref' into seen"}},{"before":"0d2241241b11de0031b90cd54a6bd3ad41d97d9b","after":"4210716096af6b518b13b85e97db636dee09eb2a","ref":"refs/heads/todo","pushedAt":"2024-04-24T16:55:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"What's cooking (2024/04 #09)","shortMessageHtmlLink":"What's cooking (2024/04 #9)"}},{"before":"10f1281498467654abdb13c6c7c7b23af4b97aeb","after":"bf995e7a4f94a9388aa8042dc9e338f3fcb75496","ref":"refs/heads/master","pushedAt":"2024-04-24T16:53:07.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Git 2.45-rc1\n\nSigned-off-by: Junio C Hamano ","shortMessageHtmlLink":"Git 2.45-rc1"}},{"before":"947b6d9c7f1399528be374aec5d9d7bbfc34c2b3","after":"d95f3e8691c1cba156beb6189d8229bc2ee0caab","ref":"refs/heads/next","pushedAt":"2024-04-24T16:53:07.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Sync with Git 2.45-rc1","shortMessageHtmlLink":"Sync with Git 2.45-rc1"}},{"before":"0fd4568bf4c385296b4d36b0498c2422dac63364","after":"f0eb4beb40eec2ad8c05695710d779a0f7431337","ref":"refs/heads/seen","pushedAt":"2024-04-24T16:53:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'ps/undecided-is-not-necessarily-sha1' into seen\n\n* ps/undecided-is-not-necessarily-sha1:\n repository: stop setting SHA1 as the default object hash\n builtin/shortlog: don't set up revisions without repo\n builtin/diff: explicitly set hash algo when there is no repo\n builtin/bundle: abort \"verify\" early when there is no repository\n builtin/blame: don't access potentially unitialized `the_hash_algo`\n builtin/rev-parse: allow shortening to more than 40 hex characters\n remote-curl: fix parsing of detached SHA256 heads\n attr: fix BUG() when parsing attrs outside of repo\n attr: don't recompute default attribute source\n parse-options-cb: only abbreviate hashes when hash algo is known\n path: move `validate_headref()` to its only user\n path: harden validation of HEAD with non-standard hashes","shortMessageHtmlLink":"Merge branch 'ps/undecided-is-not-necessarily-sha1' into seen"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPTdK6QA","startCursor":null,"endCursor":null}},"title":"Activity ยท git/git"}