Pytania otagowane jako git-diff

Pokazuje zmiany między drzewem roboczym a zatwierdzoną zawartością repozytorium git lub między dwoma zatwierdzeniami lub gałęziami repozytorium.

6
Jak uzyskać różnicę git z pełnym kontekstem?
Jak stworzyć łatkę nadającą się do recenzji w tyglu? git diff branch master --no-prefix > patch To generuje tylko 3 linie kontekstu. Więc robię co następuje git diff --unified=2000 branch master --no-prefix > patch Miejmy nadzieję, że wszystkie pliki będą miały mniej niż 2000 wierszy. Czy istnieje sposób, aby powiedzieć …
115 git  diff  git-diff 

1
Lista Git z plikami tymczasowymi
Przygotowałem wiele plików za pomocą git add, teraz chcę zobaczyć wszystkie pliki, które wystawiłem, bez plików nieśledzonych lub zmienionych, ale niestacjonarnych . W jaki sposób mogę to zrobić? Używając git diff --cached, widzę zmiany w tym, co właśnie wystawiłem. Więc spróbowałem użyć, git status --cachedale to --cachedniestety nie działa git …

2
Jak pobrać pojedynczy commit-diff z GitHub?
Chciałbym uzyskać pojedyncze zatwierdzenie (nazwijmy to ${SHA}) z GitHub za pośrednictwem interfejsu internetowego. Na przykład coś takiego: $ git clone http://github.com/foo/bar $ cd bar $ git format-patch -o .. ${SHA}~1..${SHA} $ cd .. $ rm -rf bar ... ale bez konieczności klonowania całego repozytorium (dane repozytorium jest duże). Oczywiście GitHub …
106 github  diff  patch  git-diff 

7
Dokonywanie git diff --stat pokazuje pełną ścieżkę do pliku
Podczas wykonywania git diff --statniektórych plików wyświetlana jest pełna ścieżka z bazy repozytorium, ale niektóre pliki są wymienione jako: .../short/path/to/filename. Oznacza to, że ścieżka zaczyna się od ...i jest wyświetlana tylko krótka ścieżka. Chciałbym git diffpodać pełną ścieżkę do wszystkich plików, aby można je było łatwo przetworzyć przez skrypt. Czy …
104 git  git-diff 

5
„Git diff” nic nie robi
Przypuszczam, że jest to gdzieś błąd konfiguracji, ale nie mogę dowiedzieć się, gdzie. Wydaje się, że zwykłe polecenia git działają dobrze, ale „git diff” nic nie robi. Aby być bezpiecznym, usunąłem zewnętrzne narzędzia porównujące z mojego pliku .gitconfig. Zostało to zainstalowane przez MacPorts i jest to najnowsza wersja (1.7.2.2). Widzę, …
96 git  git-diff 

5
git diff - pokaż mi zmiany końca linii?
Mój edytor zmienia zakończenia wierszy moich plików źródłowych. Kiedy to robię git diff, widzę tę samą linię dwa razy - raz z, -raz z +- bez widocznej różnicy. Jak mogę git diffpokazać mi, na czym właściwie polegała ta zmiana?

13
Eksportuj tylko zmodyfikowane i dodane pliki ze strukturą folderów w Git
Chciałbym uzyskać listę zmodyfikowanych i dodanych plików w konkretnym zatwierdzeniu, aby móc je wyeksportować i wygenerować pakiet ze strukturą plików. Chodzi o to, aby pobrać pakiet i rozpakować go na serwerze. Z wielu powodów nie mogę utworzyć podpięcia do automatycznego ściągania repozytorium, a najłatwiejszym sposobem aktualizowania serwera jest generowanie tego …
83 git  git-diff 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.