helpbase
E_INVALID_REV

Git couldn't resolve that revision

The `--since` value you passed doesn't refer to a real commit, branch, or tag.

Common causes

  • Typo in the rev (e.g. `HEAD-5` instead of `HEAD~5`).
  • The branch hasn't been fetched yet (e.g. `origin/main` where remote isn't set).
  • The ref was deleted.

How to fix

  • Check git log --oneline -20 and pass a rev that exists.
  • Fetch first: git fetch origin && helpbase sync --since origin/main.
  • Use a relative rev: helpbase sync --since HEAD~5.