Git Aggiornamento con modifiche locali


Esempio

Quando sono presenti modifiche locali, il comando git pull interrompe la segnalazione:

errore: le modifiche locali ai seguenti file verrebbero sovrascritte dall'unione

Per aggiornare (come svn update fatto con subversion), puoi eseguire:

git stash
git pull --rebase 
git stash pop

Un modo conveniente potrebbe essere quello di definire un alias usando:

2.9
git config --global alias.up '!git stash && git pull --rebase && git stash pop'
2.9
git config --global alias.up 'pull --rebase --autostash'

Quindi puoi semplicemente usare:

git up