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.

11
Pokaż różnicę między zatwierdzeniami
Korzystam z Git na Ubuntu 10.04 (Lucid Lynx). Poczyniłem pewne zobowiązania wobec mojego mistrza. Chcę jednak uzyskać różnicę między tymi zatwierdzeniami. Wszystkie są w mojej głównej gałęzi. Na przykład: commit dj374 made changes commit y4746 made changes commit k73ud made changes Chcę uzyskać różnicę między k73ud a dj374. Jednak gdy …
236 git  git-diff 

12
Chcesz wykluczyć plik z „git diff”
Próbuję wykluczyć plik ( db/irrelevant.php) z Git diff. Próbowałem umieścić plik w dbpodkatalogu wywoływanym .gitattributesza pomocą wiersza irrelevant.php -diff i próbowałem również utworzyć plik o nazwie .git/info/attributeszawierającej db/irrelevant.php. We wszystkich przypadkach db/irrelevant.phpplik jest zawarty w pliku różnicowym jako łatka binarna Git. Chcę, aby zmiany w tym pliku były ignorowane przez …
229 git  diff  git-diff 

3
Jak szczegółowo pokazać niezaangażowane zmiany w Git i niektóre różnice w Git
Jak wyświetlić niezatwierdzone zmiany w Git? I STFW'ed , a te polecenia nie działają: teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice) $ git status On branch teyan/psservice Your branch is up-to-date with 'origin/teyan/psservice'. Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: psservice.c modified: psservice.vcxproj.filters teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice) $ …
202 git  git-diff 


6
git: diff między plikiem w lokalnym repozytorium i źródle
Chcę znaleźć różnice między plikiem, który mam w moim lokalnym repozytorium, a tym, co jest w pliku origin master . Wiem, że tak git diff, ale chcę go tylko odizolować do tego konkretnego pliku. Dla uproszczenia załóżmy, że plik ma nazwę file1.txti ma lokalną ścieżkę do pliku =, [local_path]aw źródle …
189 git  git-diff 

11
Rozpoznanie różnicy między dwoma repozytoriami
Jak możemy poznać różnicę między dwoma repozytoriami git? Scenariusz: mamy repo_a i repo_b. Ten ostatni został utworzony jako kopia repo_a. Później nastąpił równoległy rozwój obu repozytoriów. Czy jest sposób, abyśmy mogli wymienić różnice między aktualnymi wersjami tych dwóch repozytoriów?
184 git  git-diff 

3
Różnica Git między aktualną gałęzią a główną, ale bez nierozłącznych zatwierdzeń głównych
Chcę mieć różnicę wszystkich zmian w gałęzi, która nie jest jeszcze scalona z wzorcem. Próbowałem: git diff master git diff branch..master git diff branch...master Jednak w każdym z tych przypadków różnica zawiera zawartość w master, która nie została jeszcze włączona do mojej gałęzi. Czy istnieje sposób na zrobienie różnicy między …



3
Jak sprawić, by git-diff i git log ignorowały nowe i usunięte pliki?
Czasami jest kilka zmienionych plików razem z nowymi, usuniętymi i / lub zmienionymi nazwami plików. Robiąc git difflub git-logchciałbym je pominąć, aby móc lepiej dostrzec modyfikacje. Właściwie najlepiej byłoby wymienić nazwy nowych i usuniętych plików bez ich zawartości. W przypadku „starego” zmienionego na „nowy” chciałbym opcjonalnie uzyskać różnicę między „starym” …
155 git  git-diff 

3
Utwórz plik poprawki lub pliku różnic z repozytorium git i zastosuj go do innego innego repozytorium git
Pracuję nad projektem opartym na WordPressie i chcę aktualizować mój projekt w każdej nowej wersji WP. W tym celu chcę wygenerować łatkę między dwoma zatwierdzeniami lub tagami. Na przykład w moim repozytorium /www/WProbię to: $git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch Lub $git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch /www/WP git natif …
155 git  diff  patch  git-diff  git-apply 

14
Jak sprawić, by diff działał jak git-diff?
Podoba mi się formatowanie wyjściowe git diff. Kolor i +/- reprezentacja zmian między wierszami jest łatwiejsza do odczytania niż GNU diff. Mogę uruchomić git diffza pomocą --no-indexflag poza repo git i działa dobrze. Jednak wydaje się, że brakuje --excludeopcji wykluczania plików lub podkatalogów z rekurencji diff. Czy jest sposób, aby …
148 git  diff  git-diff 

4
Jak odróżnić niezatwierdzone zmiany lokalne od pochodzenia
Powiedzmy, że sklonowałem repozytorium i zacząłem modyfikować pliki. Wiem, że jeśli mam lokalne niezatwierdzone zmiany, mogę wykonać git diff test.txtróżnicę w następujący sposób i pokaże mi różnicę między bieżącą lokalną HEAD a zmodyfikowanymi, niezatwierdzonymi zmianami w pliku. Jeśli zatwierdzę te zmiany, mogę porównać je z oryginalnym repozytorium za pomocągit diff …
141 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.