Dans un script automatique, dont le but est de mettre à jour le code local d’un dépôt git avec celui du dépôt distant, sans prendre en compte ni même conserver les éventuelles modifications locales, l’enchaînement de commande git est le suivant:
git fetch
git reset --hard HEAD
git merge '@{u}'
Avec '@{u}'
, un raccourci pointant vers la branche upstream de la branche courante.