92d0d5b891
Using 'git log --all <branch>' creates ambiguous behavior. Now: - Without branch: uses --all to show all commits from all refs - With branch: shows only commits from that specific branch This ensures consistent commit counts between git CLI and API.