Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ugh… git commands are an inconsistency hell in itself
git reflog expire --expire=a̲l̲l̲ is documented, even though the code only uses parse_expiry_date() which handles all and now the same, so --expire=now would also work (and is in fact recommended by git help filter-branch but undocumented in git help reflog!); git gc --prune=n̲o̲w̲ is handled specially, one use is parse_expiry_date() (which also accepts --prune=all, which I’ve seen recommended lots over the years), the other is a direct strcmp with "now" (matching *its* documentation but not lots of info elsewhere)… so we now use --expire=all --all and --prune=now despite wanting the identical thing…
- Loading branch information