Pytania oznaczone «git»

128
Usuń wiele zdalnych oddziałów w git

Mam członka zespołu, który przypadkowo przesunął ponad 150 swoich lokalnych oddziałów do naszego centralnego repozytorium. Na szczęście wszystkie mają ten sam prefiks. Używając tego przedrostka, czy istnieje polecenie git lub fajny mały skrypt powłoki, którego mogę użyć, który usunie je wszystkie...

128
Klon GitHub z żądania ściągnięcia?

Chciałbym sklonować repozytorium z GitHub. Problem w tym, że nie chcę głównej gałęzi; Chcę wersję w tym niezatwierdzonym żądaniu ściągnięcia . Czy mogę sklonować wersję żądania ściągnięcia zamiast głównego

128
Git „fatal: nie można zapisać nowego pliku indeksu”

Widziałem wiele innych wątków na ten temat i one nie pomagają. Mam bardzo proste repozytorium - dwa pliki JavaScript. Mam ponad 100 GB na Macbooku. Kiedy próbuję przenieść pliki do podkatalogu i lokalnie przygotować zmiany, które otrzymuję ... krytyczny: nie można zapisać nowego pliku...

128
Jak uzyskać historię zmian tylko dla jednej gałęzi?

Powiedzmy, że utworzyłem nową gałąź my_experimentz masteri wykonałem kilka zatwierdzeń my_experiment. Jeśli zrobię, git loggdy włączona my_experiment, zobaczę zatwierdzenia dokonane w tej gałęzi, ale także zatwierdzenia dokonane masterprzed utworzeniem my_experimentsgałęzi. Uważam, że bardzo...

128
Git diff, aby pokazać tylko linie, które zostały zmodyfikowane

Kiedy robię różnicę git, pokazuje linie, które zostały dodane: + this line is added linie, które zostały usunięte: - this line is removed ale pokazuje również wiele wierszy, które nie są modyfikowane: this line is not modified this line is also not modified Powoduje to, że rzeczywisty...

127
Git push / clone na nowy serwer

Właśnie uczę się Git i jest coś, czego nie mogę rozwiązać. Czy po utworzeniu i korzystaniu z repozytorium git lokalnie na moim komputerze Mac mogę przesłać kopię na inny serwer w innym miejscu? Jestem za zaporą ogniową, więc niestety nie mogę uruchomić git clonez innej maszyny....

127
Przywróć zakres zatwierdzeń w git

Jak mogę cofnąć zakres zatwierdzeń w git? Patrząc na dokumentację gitrevisions , nie widzę, jak określić zakres, którego potrzebuję. Na przykład: A -> B -> C -> D -> E -> HEAD Chcę zrobić odpowiednik: git revert B-D gdzie wynik byłby: A -> B -> C -> D -> E -> F...

127
Jak usunąć ostatnie n zatwierdzeń na Github i lokalnie?

Próbuję usunąć ostatnie 2 zatwierdzenia z jednego z moich repozytoriów GitHub. Próbowałem jak sugeruje tutaj : git push -f origin HEAD^^:master. Wygląda na to, że działa, ponieważ ostatnie dwa zatwierdzenia są usuwane. Następnie usunąłem je z mojego lokalnego repozytorium za pomocą git rebase -i...

127
Wyświetl historię git dla folderu

Jak mogę wyświetlić historię dzienników git dla wszystkich plików w folderze? Znalazłem kilka postów o tym, jak wyświetlić dziennik dla określonego pliku, ale nie znalazłem dla określonego

127
Pobierz wszystkie zatwierdzenia git od ostatniego tagu

Kiedy zamierzam oznaczyć zatwierdzenie tagiem, muszę wiedzieć, co zmieniło się od ostatniego oznaczonego zatwierdzenia. Na przykład: a87a6sdf87a6d4 Some new feature a87a6sdf87a6d3 Some bug fix a87a6sdf87a6d2 Some comments added a87a6sdf87a6d1 Some merge <- v1.4.0 W tym przykładzie chciałbym...

127
błąd git push: błąd RPC; wynik = 22, kod HTTP = 411

Mam tylko jedną gałąź. Od kilku miesięcy stosuję git push origin master zobowiązać się do mojego lokalnego repozytorium. Ostatniej nocy po wprowadzeniu niewielkich zmian w moim lokalnym repozytorium i próbie wypychania za pomocą tego samego polecenia otrzymałem ten błąd: error: RPC failed;...