Jak różnicować lokalne niezatwierdzone zmiany i pochodzenie

Powiedzmy, że sklonowałem repozytorium i zacząłem modyfikować pliki. Wiem, że jeśli mam lokalne niezatwierdzone zmiany, mogę zrobić różnicę w następujący sposóbgit diff test.txt i pokaże mi różnicę między aktualną lokalną HEAD a zmodyfikowanymi, niezatwierdzonymi zmianami w pliku. Jeśli zatwierdzę te zmiany, mogę je różnicować z oryginalnym repozytorium za pomocągit diff master origin/master

Ale czy jest jakiś sposób na zmianę lokalnych zmian w oryginalnym repozytorium na serwerzeprzed popełniasz lokalnie? Próbowałem różnych permutacjigit diff --cached master origin/master bez szczęścia.

questionAnswers(4)

yourAnswerToTheQuestion