Pytania oznaczone «git-diff»

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

2137
Jak pokazać zmiany, które zostały wprowadzone?

Zainscenizowałem kilka zmian do zatwierdzenia; jak mogę zobaczyć różnicę wszystkich plików, które są przenoszone do następnego zatwierdzenia? Jestem świadomy statusu git , ale chciałbym zobaczyć rzeczywiste różnice - nie tylko nazwy plików, które są inscenizowane. Widziałem, że strona podręcznika...

1752
Wyświetlanie niewypowiedzianych poleceń Gita

Jak mogę wyświetlić wszelkie zatwierdzenia lokalne, które nie zostały jeszcze wypchnięte do zdalnego repozytorium? Czasami git statuswydrukuje, że moja gałąź to X origin/master, ale nie zawsze. Czy to błąd w mojej instalacji Git, czy coś mi

1545
Jak zobaczyć zmiany w Git commit?

Kiedy to git diff COMMITwidzę, widzę zmiany między tym zatwierdzeniem a HEAD (o ile mi wiadomo), ale chciałbym zobaczyć zmiany dokonane przez ten pojedynczy zatwierdzenie. Nie znalazłem żadnych oczywistych opcji na diff/ log, które dadzą mi takie

1537
Jak porównać pliki z dwóch różnych gałęzi?

Mam skrypt, który działa dobrze w jednej gałęzi, a jest uszkodzony w innej. Chcę spojrzeć na dwie wersje obok siebie i zobaczyć, co jest inne. Czy są na to jakieś sposoby? Żeby było jasne , nie szukam narzędzia porównywania (używam Beyond Compare). Szukam polecenia git diff, które pozwoli mi...

473
git-diff, aby zignorować ^ M

W projekcie, w którym niektóre pliki zawierają ^ M jako separatory nowego wiersza. Zróżnicowanie tych plików jest pozornie niemożliwe, ponieważ git-diff widzi je, ponieważ cały plik jest tylko jedną linią. Jak się różni od poprzedniej wersji? Czy istnieje opcja typu „traktuj ^ M jak nowy wiersz...

460
Jak różnicować zatwierdzenie z rodzicem?

Czy oprócz pisania aliasu lub skryptu istnieje krótsze polecenie pobierania różnic dla konkretnego zatwierdzenia? git diff 15dc8^..15dc8 Jeśli podasz tylko jeden identyfikator zatwierdzenia git diff 15dc8, różni się on od zatwierdzenia względem

443
Jak wyświetlić różnicę plików w git przed zatwierdzeniem

Często mi się to zdarza: Pracuję nad kilkoma powiązanymi zmianami jednocześnie w ciągu jednego lub dwóch dni, a kiedy nadszedł czas na zatwierdzenie, w końcu zapominam o zmianach w określonym pliku. (To tylko osobiste repozytorium git, więc nie mam nic przeciwko, aby mieć więcej niż jedną...

236
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ę...

236
Plik git diff w stosunku do ostatniej zmiany

Czy jest możliwe, aby git wytworzył różnicę między konkretnym plikiem, jaki istnieje teraz i jaki istniał przed ostatnim zatwierdzeniem, które go zmieniło? To znaczy, jeśli wiemy: $ git log --oneline myfile 123abc Fix some stuff 456def Frobble the foos 789dba Initial commit Następnie git diff...

229
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...

189
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...