Sort git branches by latest commit timestamp

- Order `listGitBranches` by each branch's most recent commit date
- Keep current/default/name tiebreakers for stable ordering
- Add integration test coverage with dated commits to verify recency sort
ba9585966cJulius Marminge committed on 2/13/2026, 7:29:44 AM· committed by Julius Marmingeparent293f7b1
2 files changedLine totals unavailable