Due punti versus tre punti
La sintassi piu confusa in Git: .. versus ....
Per git log
git log main..feature
git log main...feature
Per git diff
git diff main..feature
git diff main...feature
Il pattern di review PR
git diff main...feature/oauth
Elencare commit in un branch
git log main..feature --oneline
git log feature --not main --oneline
git rev-list main..feature
Mostrare commit unici a ciascun lato
git log --left-right --oneline main...feature
Panoramica stat
git diff --stat main..feature
git diff --shortstat main...feature
Diff di file specifici
git diff main..feature -- src/checkout.js
git diff main...feature -- 'src/**'
Confrontare tra remote
git fetch origin
git diff origin/main...origin/feature
Tool per confronto piu ricco
git difftool main...feature
git range-diff main..v1 main..v2
gh pr diff 123
Viste a livello parola e stat
git diff --word-diff main...feature
git diff --color-words main...feature
git diff --numstat main..feature
Il modello mentale
A..B- "da A a B".A...B- "tra A e B".