Pytania oznaczone «git»

180
Jak znaleźć najnowsze zatwierdzenie git, które zmodyfikowało plik?

Chcę znaleźć najnowsze zatwierdzenie, które zmodyfikowało plik źródłowy. Mogę użyć, git blameaby zobaczyć wszystkie daty zatwierdzeń w każdym wierszu, ale trudno jest dokładnie zobaczyć, który commit jako ostatni dotknął pliku. Jak mogę znaleźć ostatnie zatwierdzenie, które dotknęło danego pliku...

180
Jak sprawdzić, których zatwierdzeń w jednej gałęzi nie ma w drugiej?

Mam dwie gałęzie develi next. W wersji deweloperskiej mam mniej lub bardziej dużą liczbę zatwierdzeń. Niektóre z zatwierdzeń są niezwykle przydatne next. Dodałem także kilka zatwierdzeń do następnego, które są scalane do devel. Teraz chciałbym zobaczyć, czego brakuje next, więc mogę szczegółowo...

180
Dlaczego muszę jawnie wcisnąć nowy oddział?

Jestem nowy giti ćwiczę. Utworzyłem oddział lokalny, ale zobaczyłem, że kiedy to zrobiłem, git pushmój oddział nie został przesłany do repozytorium. Musiałem faktycznie: git push -u origin --all. Dlaczego to? Czy gałąź nie jest nową zmianą, która ma być wprowadzana domyślnie? Dlaczego muszę...

179
Wyklucz katalog z git diff

Zastanawiam się, jak mogę wykluczyć cały katalog z mojego pliku różnicowego Git. (W tym przypadku / specyfikacja). Tworzę różnicę dla całej naszej wersji oprogramowania za pomocą polecenia git diff. Jednak zmiany w specyfikacji są nieistotne dla tej procedury i po prostu powodują bóle głowy. teraz...

179
Konfigurowanie zdalnego pochodzenia git

Mam następujące repozytorium. DEV REPO: w katalogu na moim komputerze programistycznym, w którym dokonuję zmian MAIN REPO: puste repozytorium na mojej maszynie programistycznej, na które przesyłam zmiany z dev repo REPOZYCJA PRODUKCJI: repozytorium na hoście do pobierania aktualizacji z głównego...

179
Scalanie bez konfliktów białych znaków

Mam problem polegający na tym, że mam duże zatwierdzenie, które zmienia około tysiąca linii kodu, usuwając białe znaki na końcu linii i usuwając spacje przed tabulatorami. Istnieje również około 50 żądań ściągnięcia dla tego projektu, z których wszystkie będą miały konflikty po scaleniu mojego...

179
Jak scalić określone pliki z gałęzi Git

Mam 2 gałęzie git branch1 i branch2 i chcę scalić plik.py w gałęzi2 do pliku.py w gałęzi1 i tylko ten plik. Zasadniczo chcę po prostu popracować nad plikiem file.py w branch1, ale chcę skorzystać z polecenia merge. Jaki jest najlepszy sposób, aby to

178
Co dokładnie zawiera indeks git?

Co dokładnie zawiera indeks Git i jakiego polecenia mogę użyć, aby wyświetlić zawartość indeksu? Aktualizacja Dzięki za wszystkie odpowiedzi. Wiem, że indeks działa jako obszar przemieszczania, a to, co jest zatwierdzane, znajduje się w indeksie, a nie w drzewie roboczym. Jestem po prostu...

177
Czy można pobrać tylko jeden plik w Git?

Pracuję na gałęzi Git, która ma kilka uszkodzonych testów i chciałbym pobrać (scalić zmiany, a nie tylko nadpisać) te testy z innej gałęzi, w której są już naprawione. Wiem, że potrafię git pull origin that_other_branch ale to spróbuje scalić wiele innych plików, na to nie jestem jeszcze...

177
Jak zmienić moją nazwę użytkownika Git w terminalu?

Pchałem i wyciągałem z gita w Terminalu, a potem zmieniłem swoją nazwę użytkownika na github.com. Poszedłem do wypchnięcia pewnych zmian i nie mogłem ich wysłać, ponieważ nadal rozpoznawał moją starą nazwę użytkownika. Jak mogę zmienić / zaktualizować moją nazwę użytkownika na git w...