{"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":"5fc861cf712b205684b78407c29e86aa9b0c5ed5","after":"307e64d504de7e3dafc2c2a14db7d9adaf869a97","ref":"refs/heads/seen","pushedAt":"2024-06-02T01:26:31.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/no-writable-strings' into seen\n\n* ps/no-writable-strings:\n SQUASH???\n config.mak.dev: enable `-Wwrite-strings` warning\n builtin/merge: always store allocated strings in `pull_twohead`\n builtin/rebase: adapt code to not assign string constants to non-const\n imap-send: fix leaking memory in `imap_server_conf`\n imap-send: drop global `imap_server_conf` variable\n mailmap: always store allocated strings in mailmap blob\n revision: always store allocated strings in output encoding\n remote-curl: avoid assigning string constant to non-const variable\n send-pack: always allocate receive status\n parse-options: cast long name for OPTION_ALIAS\n object-file: make `buf` parameter of `index_mem()` a constant\n line-log: always allocate the output prefix\n http: do not assign string constant to non-const field\n refspec: remove global tag refspec structure\n reftable: improve const correctness when assigning string constants\n compat/win32: fix const-correctness with string constants\n global: convert intentionally-leaking config strings to consts\n global: assign non-const strings as required\n global: improve const correctness when assigning string constants","shortMessageHtmlLink":"Merge branch 'ps/no-writable-strings' into seen"}},{"before":"bea9ecd24b0c3bf06cab4a851694fe09e7e51408","after":"715ae273822aeba4cbc5c09803d1187acdf2ed86","ref":"refs/heads/maint","pushedAt":"2024-06-02T01:26:31.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Post 2.45.2 updates\n\nMerge down a handful of topics to adjust tests and CI to make them\nwork better, without changing Git itself, and a bit of developer\ndocs update:\n\n * Tests that try to corrupt in-repository files in chunked format did\n not work well on macOS due to its broken \"mv\", which has been\n worked around.\n\n * Unbreak CI jobs so that we do not attempt to use Python 2 that has\n been removed from the platform.\n\n * Git 2.43 started using the tree of HEAD as the source of attributes\n in a bare repository, which has severe performance implications.\n For now, revert the change, without ripping out a more explicit\n support for the attr.tree configuration variable.\n\n * Windows CI running in GitHub Actions started complaining about the\n order of arguments given to calloc(); the imported regex code uses\n the wrong order almost consistently, which has been corrected.\n\nSigned-off-by: Junio C Hamano ","shortMessageHtmlLink":"Post 2.45.2 updates"}},{"before":"da0bf45e8d232f355eab0c95d0ef9b2800b9f2a8","after":"8ba6d20d63a5e76ff214ab155c3a477367997ddc","ref":"refs/heads/next","pushedAt":"2024-06-02T01:26:31.000Z","pushType":"push","commitsCount":21,"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":"c3ebe91b40c23a1b70dba36383a23016711d8bc0","after":"9eaef5822cd76bbeb53b6479ce0ddaad34ee2b14","ref":"refs/heads/master","pushedAt":"2024-06-02T01:26:31.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Sync with 'maint'","shortMessageHtmlLink":"Sync with 'maint'"}},{"before":"cd9490b5678cda3de06b169e4d74ebec76fce873","after":"5fc861cf712b205684b78407c29e86aa9b0c5ed5","ref":"refs/heads/seen","pushedAt":"2024-05-31T17:21:41.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/no-writable-strings' into seen\n\n* ps/no-writable-strings:\n SQUASH???\n config.mak.dev: enable `-Wwrite-strings` warning\n builtin/merge: always store allocated strings in `pull_twohead`\n builtin/rebase: adapt code to not assign string constants to non-const\n imap-send: fix leaking memory in `imap_server_conf`\n imap-send: drop global `imap_server_conf` variable\n mailmap: always store allocated strings in mailmap blob\n revision: always store allocated strings in output encoding\n remote-curl: avoid assigning string constant to non-const variable\n send-pack: always allocate receive status\n parse-options: cast long name for OPTION_ALIAS\n object-file: make `buf` parameter of `index_mem()` a constant\n line-log: always allocate the output prefix\n http: do not assign string constant to non-const field\n refspec: remove global tag refspec structure\n reftable: improve const correctness when assigning string constants\n compat/win32: fix const-correctness with string constants\n global: convert intentionally-leaking config strings to consts\n global: assign non-const strings as required\n global: improve const correctness when assigning string constants","shortMessageHtmlLink":"Merge branch 'ps/no-writable-strings' into seen"}},{"before":"2c7b491c1d3107be35c375f59e040b0f13d0cc0c","after":"bea9ecd24b0c3bf06cab4a851694fe09e7e51408","ref":"refs/heads/maint","pushedAt":"2024-05-31T17:21:41.000Z","pushType":"push","commitsCount":32,"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.2\n\nSigned-off-by: Junio C Hamano ","shortMessageHtmlLink":"Git 2.45.2"}},{"before":"58bac47f8eb2c5e92e354f33ee079a244e5b5003","after":"c3ebe91b40c23a1b70dba36383a23016711d8bc0","ref":"refs/heads/master","pushedAt":"2024-05-31T17:21:41.000Z","pushType":"push","commitsCount":15,"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.2","shortMessageHtmlLink":"Sync with Git 2.45.2"}},{"before":"366b0e951c73ed6cf46e8bec53d1f3c71c34a718","after":"da0bf45e8d232f355eab0c95d0ef9b2800b9f2a8","ref":"refs/heads/next","pushedAt":"2024-05-31T17:21:41.000Z","pushType":"push","commitsCount":16,"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":"1ba62323a38cca9f73d5715903e0f68a52ad98b4","after":"366b0e951c73ed6cf46e8bec53d1f3c71c34a718","ref":"refs/heads/next","pushedAt":"2024-05-30T23:35:43.000Z","pushType":"push","commitsCount":14,"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":"3a57aa566a21e7a510c64881bc6bdff7eb397988","after":"58bac47f8eb2c5e92e354f33ee079a244e5b5003","ref":"refs/heads/master","pushedAt":"2024-05-30T23:35:43.000Z","pushType":"push","commitsCount":97,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"The ninth batch\n\nSigned-off-by: Junio C Hamano ","shortMessageHtmlLink":"The ninth batch"}},{"before":"4784bcb516c30abebe5e5845c6e79f69c4dcbeb4","after":"cd9490b5678cda3de06b169e4d74ebec76fce873","ref":"refs/heads/seen","pushedAt":"2024-05-30T23:35:43.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/no-writable-strings' into seen\n\n* ps/no-writable-strings:\n SQUASH???\n config.mak.dev: enable `-Wwrite-strings` warning\n builtin/merge: always store allocated strings in `pull_twohead`\n builtin/rebase: adapt code to not assign string constants to non-const\n imap-send: fix leaking memory in `imap_server_conf`\n imap-send: drop global `imap_server_conf` variable\n mailmap: always store allocated strings in mailmap blob\n revision: always store allocated strings in output encoding\n remote-curl: avoid assigning string constant to non-const variable\n send-pack: always allocate receive status\n parse-options: cast long name for OPTION_ALIAS\n object-file: make `buf` parameter of `index_mem()` a constant\n line-log: always allocate the output prefix\n http: do not assign string constant to non-const field\n refspec: remove global tag refspec structure\n reftable: improve const correctness when assigning string constants\n compat/win32: fix const-correctness with string constants\n global: convert intentionally-leaking config strings to consts\n global: assign non-const strings as required\n global: improve const correctness when assigning string constants","shortMessageHtmlLink":"Merge branch 'ps/no-writable-strings' into seen"}},{"before":"5fb5c6a8c6bf29e003e7a09083d2803d05bcb933","after":"bd128a8c9767ecc76f0b39d9076ea3fbf1c4dc03","ref":"refs/heads/todo","pushedAt":"2024-05-30T23:35:43.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/05 #13)","shortMessageHtmlLink":"What's cooking (2024/05 #13)"}},{"before":"bab1589fc04ad0202329dc933a2f485402c51dfa","after":"1ba62323a38cca9f73d5715903e0f68a52ad98b4","ref":"refs/heads/next","pushedAt":"2024-05-29T19:46:39.000Z","pushType":"push","commitsCount":40,"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":"ef952328f59e15010c5ad5dca53bbf3844114253","after":"4784bcb516c30abebe5e5845c6e79f69c4dcbeb4","ref":"refs/heads/seen","pushedAt":"2024-05-29T19:46:39.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/no-writable-strings' into seen\n\n* ps/no-writable-strings:\n config.mak.dev: enable `-Wwrite-strings` warning\n builtin/merge: always store allocated strings in `pull_twohead`\n builtin/rebase: adapt code to not assign string constants to non-const\n imap-send: fix leaking memory in `imap_server_conf`\n imap-send: drop global `imap_server_conf` variable\n mailmap: always store allocated strings in mailmap blob\n revision: always store allocated strings in output encoding\n remote-curl: avoid assigning string constant to non-const variable\n send-pack: always allocate receive status\n parse-options: cast long name for OPTION_ALIAS\n object-file: make `buf` parameter of `index_mem()` a constant\n line-log: always allocate the output prefix\n http: do not assign string constant to non-const field\n refspec: remove global tag refspec structure\n reftable: improve const correctness when assigning string constants\n compat/win32: fix const-correctness with string constants\n global: convert intentionally-leaking config strings to consts\n global: assign non-const strings as required\n global: improve const correctness when assigning string constants","shortMessageHtmlLink":"Merge branch 'ps/no-writable-strings' into seen"}},{"before":"010d48ffb0b65abc1d5c40bd78ee4a722f8684e4","after":"ef952328f59e15010c5ad5dca53bbf3844114253","ref":"refs/heads/seen","pushedAt":"2024-05-28T22:02:41.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 'gt/decorate-unit-test' into seen\n\nA test helper that essentially is unit tests on the \"decorate\"\nlogic has been rewritten using the unit-tests framework.\n\n* gt/decorate-unit-test:\n t/: migrate helper/test-example-decorate to the unit testing framework","shortMessageHtmlLink":"Merge branch 'gt/decorate-unit-test' into seen"}},{"before":"aec7b672f84d3a53d4dae1eb0d3259940ef8d661","after":"5fb5c6a8c6bf29e003e7a09083d2803d05bcb933","ref":"refs/heads/todo","pushedAt":"2024-05-28T20:42:29.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/05 #12)","shortMessageHtmlLink":"What's cooking (2024/05 #12)"}},{"before":"fad4565be9314ee1b8f7e6cc7a15e60d7cec6b59","after":"010d48ffb0b65abc1d5c40bd78ee4a722f8684e4","ref":"refs/heads/seen","pushedAt":"2024-05-28T20:42:28.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/ref-storage-migration' into seen\n\nAllow migrating a repository that uses the files backend for its\nref storage to use the reftable backend, with limitations.\n\n* ps/ref-storage-migration:\n builtin/refs: new command to migrate ref storage formats\n refs: implement logic to migrate between ref storage formats\n refs: implement removal of ref storages\n worktree: don't store main worktree twice\n reftable: inline `merged_table_release()`\n refs/files: fix NULL pointer deref when releasing ref store\n refs/files: extract function to iterate through root refs\n refs/files: refactor `add_pseudoref_and_head_entries()`\n refs: allow to skip creation of reflog entries\n refs: pass storage format to `ref_store_init()` explicitly\n refs: convert ref storage format to an enum\n setup: unset ref storage when reinitializing repository version","shortMessageHtmlLink":"Merge branch 'ps/ref-storage-migration' into seen"}},{"before":"b9cfe4845cb2562584837bc0101c0ab76490a239","after":"3a57aa566a21e7a510c64881bc6bdff7eb397988","ref":"refs/heads/master","pushedAt":"2024-05-28T20:42:28.000Z","pushType":"push","commitsCount":67,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"The eighth batch\n\nSigned-off-by: Junio C Hamano ","shortMessageHtmlLink":"The eighth batch"}},{"before":"732d065741986e103fe079a6cfb9f2a7f0c695f4","after":"aec7b672f84d3a53d4dae1eb0d3259940ef8d661","ref":"refs/heads/todo","pushedAt":"2024-05-28T02:12:19.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":"What's cooking (2024/05 #11)","shortMessageHtmlLink":"What's cooking (2024/05 #11)"}},{"before":"520b6b28972e6be8449f54c58bda9beb804ef62d","after":"bab1589fc04ad0202329dc933a2f485402c51dfa","ref":"refs/heads/next","pushedAt":"2024-05-28T02:08:09.000Z","pushType":"push","commitsCount":4,"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/leakfixes-base' into next\n\n* ps/leakfixes-base:\n t: mark a bunch of tests as leak-free\n ci: add missing dependency for TTY prereq","shortMessageHtmlLink":"Merge branch 'ps/leakfixes-base' into next"}},{"before":"34e4f5135881567bc1f4296fb959a440f0a118b9","after":"fad4565be9314ee1b8f7e6cc7a15e60d7cec6b59","ref":"refs/heads/seen","pushedAt":"2024-05-28T02:08:09.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/ref-storage-migration' into seen\n\nAllow migrating a repository that uses the files backend for its\nref storage to use the reftable backend, with limitations.\n\n* ps/ref-storage-migration:\n builtin/refs: new command to migrate ref storage formats\n refs: implement logic to migrate between ref storage formats\n refs: implement removal of ref storages\n refs/files: extract function to iterate through root refs\n refs/files: refactor `add_pseudoref_and_head_entries()`\n refs: allow to skip creation of reflog entries\n refs: pass storage format to `ref_store_init()` explicitly\n refs: convert ref storage format to an enum\n setup: unset ref storage when reinitializing repository version","shortMessageHtmlLink":"Merge branch 'ps/ref-storage-migration' into seen"}},{"before":"07af6da1b8c6ee8cbc7087ac6bb4c59a805fefb7","after":"34e4f5135881567bc1f4296fb959a440f0a118b9","ref":"refs/heads/seen","pushedAt":"2024-05-27T00:36:06.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/ref-storage-migration' into seen\n\nAllow migrating a repository that uses the files backend for its\nref storage to use the reftable backend, with limitations.\n\n* ps/ref-storage-migration:\n builtin/refs: new command to migrate ref storage formats\n refs: implement logic to migrate between ref storage formats\n refs: implement removal of ref storages\n refs/files: extract function to iterate through root refs\n refs/files: refactor `add_pseudoref_and_head_entries()`\n refs: allow to skip creation of reflog entries\n refs: pass storage format to `ref_store_init()` explicitly\n refs: convert ref storage format to an enum\n setup: unset ref storage when reinitializing repository version","shortMessageHtmlLink":"Merge branch 'ps/ref-storage-migration' into seen"}},{"before":"303d55b20f6829d5966f51c64f66968d1ac9f789","after":"07af6da1b8c6ee8cbc7087ac6bb4c59a805fefb7","ref":"refs/heads/seen","pushedAt":"2024-05-25T23:36:01.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/ref-storage-migration' into seen\n\nAllow migrating a repository that uses the files backend for its\nref storage to use the reftable backend, with limitations.\n\n* ps/ref-storage-migration:\n builtin/refs: new command to migrate ref storage formats\n refs: implement logic to migrate between ref storage formats\n refs: implement removal of ref storages\n refs/files: extract function to iterate through root refs\n refs/files: refactor `add_pseudoref_and_head_entries()`\n refs: allow to skip creation of reflog entries\n refs: pass storage format to `ref_store_init()` explicitly\n refs: convert ref storage format to an enum\n setup: unset ref storage when reinitializing repository version","shortMessageHtmlLink":"Merge branch 'ps/ref-storage-migration' into seen"}},{"before":"bbe1065a7e6f9ab964c30003b9eadf3a65c611d5","after":"520b6b28972e6be8449f54c58bda9beb804ef62d","ref":"refs/heads/next","pushedAt":"2024-05-25T23:36:01.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"gitster","name":"Junio C Hamano","path":"/gitster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54884?s=80&v=4"},"commit":{"message":"Merge branch 'th/push-local-ff-check-without-lazy-fetch' into next\n\nWhen \"git push\" notices that the commit at the tip of the ref on\nthe other side it is about to overwrite does not exist locally, it\nused to first try fetching it if the local repository is a partial\nclone. The command has been taught not to do so and immediately\nfail instead.\n\n* th/push-local-ff-check-without-lazy-fetch:\n push: don't fetch commit object when checking existence","shortMessageHtmlLink":"Merge branch 'th/push-local-ff-check-without-lazy-fetch' into next"}},{"before":"f1d66fa939d8792b25ed762878adb33aad2208b5","after":"303d55b20f6829d5966f51c64f66968d1ac9f789","ref":"refs/heads/seen","pushedAt":"2024-05-25T22:00:39.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/ref-storage-migration' into seen\n\nAllow migrating a repository that uses the files backend for its\nref storage to use the reftable backend, with limitations.\n\n* ps/ref-storage-migration:\n builtin/refs: new command to migrate ref storage formats\n refs: implement logic to migrate between ref storage formats\n refs: implement removal of ref storages\n refs/files: extract function to iterate through root refs\n refs/files: refactor `add_pseudoref_and_head_entries()`\n refs: allow to skip creation of reflog entries\n refs: pass storage format to `ref_store_init()` explicitly\n refs: convert ref storage format to an enum\n setup: unset ref storage when reinitializing repository version","shortMessageHtmlLink":"Merge branch 'ps/ref-storage-migration' into seen"}},{"before":"1c3b5eb2035a4c790810ea2fcd1f67cd131f2eba","after":"f1d66fa939d8792b25ed762878adb33aad2208b5","ref":"refs/heads/seen","pushedAt":"2024-05-25T17:31: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 'kn/update-ref-symref' into HEAD\n\n\"git update-ref --stdin\" learned to handle transactional updates of\nsymbolic-refs.\n\n* kn/update-ref-symref:\n update-ref: add support for 'symref-update' command\n reftable: pick either 'oid' or 'target' for new updates\n update-ref: add support for 'symref-create' command\n update-ref: add support for 'symref-delete' command\n update-ref: add support for 'symref-verify' command\n refs: create and use `ref_update_ref_must_exist()`","shortMessageHtmlLink":"Merge branch 'kn/update-ref-symref' into HEAD"}},{"before":"df76b68c790463212928b61f511846a2e8c56f1d","after":"1c3b5eb2035a4c790810ea2fcd1f67cd131f2eba","ref":"refs/heads/seen","pushedAt":"2024-05-25T05:50:03.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 'iw/trace-argv-on-alias' into seen\n\nLog the alias-expanded command lines to the trace output.\n\n* iw/trace-argv-on-alias:\n fixup! run-command: show prepared command\n fixup! run-command: show prepared command\n run-command: show prepared command\n Documentation: alias: add notes on shell expansion\n Documentation: alias: rework notes into points","shortMessageHtmlLink":"Merge branch 'iw/trace-argv-on-alias' into seen"}},{"before":"3a8bdaeb7c813b9e0f52107d199cfe97667e1e6e","after":"df76b68c790463212928b61f511846a2e8c56f1d","ref":"refs/heads/seen","pushedAt":"2024-05-25T05:34: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 'iw/trace-argv-on-alias' into seen\n\nLog the alias-expanded command lines to the trace output.\n\n* iw/trace-argv-on-alias:\n fixup! run-command: show prepared command\n fixup! run-command: show prepared command\n run-command: show prepared command\n Documentation: alias: add notes on shell expansion\n Documentation: alias: rework notes into points","shortMessageHtmlLink":"Merge branch 'iw/trace-argv-on-alias' into seen"}},{"before":"edc124d123a505d59338d71230a0076682ac0727","after":"3a8bdaeb7c813b9e0f52107d199cfe97667e1e6e","ref":"refs/heads/seen","pushedAt":"2024-05-25T02:35:53.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 'iw/trace-argv-on-alias' into seen\n\nLog the alias-expanded command lines to the trace output.\n\n* iw/trace-argv-on-alias:\n fixup! run-command: show prepared command\n fixup! run-command: show prepared command\n run-command: show prepared command\n Documentation: alias: add notes on shell expansion\n Documentation: alias: rework notes into points","shortMessageHtmlLink":"Merge branch 'iw/trace-argv-on-alias' into seen"}},{"before":"ee452b1a880767369186e6e397a867d1afda27f9","after":"732d065741986e103fe079a6cfb9f2a7f0c695f4","ref":"refs/heads/todo","pushedAt":"2024-05-25T02:11: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":"What's cooking (2024/05 #10)","shortMessageHtmlLink":"What's cooking (2024/05 #10)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWfb4kAA","startCursor":null,"endCursor":null}},"title":"Activity ยท git/git"}