{"thread":{"id":"65602","subject":"git reflog expire output inconsistency","startedAt":"2026-05-06T12:32:26Z","lastAt":"2026-05-06T12:32:26Z","messageCount":1,"participants":["Sven Weiland"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"542807","messageId":"b46cbce8-d2bb-46d2-bdd3-545422813d6b@tngtech.com","threadId":"65602","inReplyTo":null,"subject":"git reflog expire output inconsistency","fromName":"Sven Weiland","fromEmail":"sven.weiland@tngtech.com","sentAt":"2026-05-06T12:26:56Z","receivedAt":"2026-05-06T12:32:26Z","isPatch":false,"body":"Hi,\n\nI noticed a small inconsistency in the output of the git reflog expire \ncommand.\n\n\nThank you for filling out a Git bug report!\nPlease answer the following questions to help us understand your issue.\n\nWhat did you do before the bug happened? (Steps to reproduce your issue)\n\n\t1. Fill reflog HEAD with something\n\t2. git reflog expire --verbose --expire=now --dry-run HEAD\n\nWhat did you expect to happen? (Expected behavior)\n\n\twould prune checkout: <something>\n\nWhat happened instead? (Actual behavior)\n\n\tprune checkout: <something>\n\nWhat's different between what you expected and what actually happened?\n\n\tIt omitted \"would \".\n\nAnything else you want to add:\n\n\tIt's just a logging thing the behavior is as expected from the dry-run.\n\nPlease review the rest of the bug report below.\nYou can delete any lines you don't wish to share.\n\n\n[System Info]\ngit version:\ngit version 2.54.0\ncpu: x86_64\nno commit associated with this build\nsizeof-long: 8\nsizeof-size_t: 8\nshell-path: /bin/sh\nrust: disabled\ngettext: enabled\nlibcurl: 8.5.0\nzlib: 1.3\nSHA-1: SHA1_DC\nSHA-256: SHA256_BLK\ndefault-ref-format: files\ndefault-hash: sha1\nuname: Linux 6.17.0-1017-oem #17-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 27 \n13:48:03 UTC 2026 x86_64\ncompiler info: gnuc: 13.3\nlibc info: glibc: 2.39\n$SHELL (typically, interactive shell): /usr/bin/zsh\n\n\n[Enabled Hooks]\n\n"}]}