Diciamo che ho clonato un repository e ho iniziato a modificare i file. So che se ho modifiche locali senza commit, posso fare una differenza nel modo seguente git diff test.txt
e questo mi mostrerà la differenza tra l'attuale HEAD locale e le modifiche modificate e senza commit nel file. Se eseguo il commit di tali modifiche, posso differenziarlo dal repository originale utilizzandogit diff master origin/master
Ma c'è un modo per diffondere le modifiche locali con il repository originale sul server prima di eseguire il commit a livello locale? Ho provato varie permutazioni di git diff --cached master origin/master
senza fortuna.