📋 Checklist
What version?
1.58.0
🐞  What happened?
when I pass --branch and not pass --since-commit this tool need me to pass
✅  What did you expect to happen?
I want if I dont pass --since-commit, this parameter will be a default value, and scan the whole branch that I passed.
🔢  Reproduction steps
Just use scan subcommand
💻  Environment
| Item | Value | 
| OS / Distro | windows 11 25h2 | 
| Rust toolchain | rustc --version→ | 
| kingfisher ver. | <!-- kingfisher --version   OR   git rev-parse HEAD   OR   release tag --> | 
📎  Log / stack trace
Click to expand
# Paste or drag-and-drop here