Require ahead commits before offering Create PR on untracked branches

- Change quick action to `Push` (not `Push & create PR`) when branch has no upstream and is not ahead
- Keep `Create PR` menu item disabled until the branch has commits ahead
- Add/adjust logic tests for both no-ahead and ahead scenarios
a059886e9dJulius Marminge committed on 3/1/2026, 7:07:27 PMparent57ebd79
2 files changedLine totals unavailable