Pytania oznaczone «git»

3850
Zresetuj gałąź repozytorium lokalnego tak, aby działała jak HEAD

Jak zresetować mój oddział lokalny, aby był taki sam jak oddział w zdalnym repozytorium? Zrobiłem: git reset --hard HEAD Ale kiedy uruchomić git status, On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: java/com/mycompany/TestContacts.java...

3602
Jak zaktualizować rozwidlone repozytorium GitHub?

Niedawno rozwidliłem projekt i zastosowałem kilka poprawek. Następnie utworzyłem żądanie ściągnięcia, które zostało następnie zaakceptowane. Kilka dni później inny użytkownik wprowadził kolejną zmianę. Więc mój widelec nie zawiera tej zmiany. Jak mogę wprowadzić tę zmianę do mojego widelca? Czy...

3230
Usuń zatwierdzenia z oddziału w Git

Chciałbym wiedzieć, jak usunąć zatwierdzenie. Przez delete, mam na myśli to tak jakby nie sprawiają, że zobowiązują się, a kiedy zrobić push w przyszłości, moje zmiany nie będą naciskać na pilocie zdalnego oddziału. Czytam git help i myślę, że powinienem użyć tego polecenia git reset --hard HEAD....

3178
Cofanie bazy git

Czy ktoś wie, jak łatwo cofnąć bazę git? Jedyny sposób, który przychodzi na myśl, to podejść ręcznie: git wypisanie elementu nadrzędnego zatwierdzenia do obu gałęzi następnie stwórz gałąź temp stamtąd wybierz wszystkie zobowiązania ręcznie zastąp gałąź, w której bazowałem ponownie, ręcznie...

3128
Jak utworzyć zdalny oddział Git?

Utworzyłem lokalny oddział, który chcę „przepchnąć” w górę. Podobne pytanie dotyczy przepełnienia stosu, jak śledzić nowo utworzoną gałąź zdalną. Jednak mój przepływ pracy jest nieco inny. Najpierw chcę utworzyć lokalny oddział i zepchnę go wcześniej, gdy będę zadowolony i chcę udostępnić mój...

3088
Zobacz historię zmian pliku za pomocą wersji Git

Jak mogę wyświetlić historię zmian pojedynczego pliku w Git, uzupełnić szczegóły o to, co się zmieniło? Dotarłem do: git log -- [filename] która pokazuje mi historię zatwierdzeń pliku, ale jak mogę uzyskać treść każdej zmiany pliku? Usiłuję dokonać przejścia z MS SourceSafe i kiedyś było to...

2802
Znajdź i przywróć usunięty plik w repozytorium Git

Powiedz, że jestem w repozytorium Git. Usuwam plik i zatwierdzam tę zmianę. Kontynuuję pracę i robię więcej zobowiązań. Następnie stwierdzam, że muszę przywrócić ten plik. Wiem, że mogę pobrać plik przy użyciu git checkout HEAD^ foo.bar, ale tak naprawdę nie wiem, kiedy ten plik został...

2791
Jak wyświetlić wszystkie pliki w zatwierdzeniu?

Szukam prostego gitpolecenia, które zapewnia ładnie sformatowaną listę wszystkich plików, które były częścią zatwierdzenia podanego przez skrót (SHA1), bez żadnych dodatkowych informacji. Próbowałem: git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d Chociaż zawiera listę plików, zawiera również...

2591
Jak uzyskać aktualną nazwę oddziału w Git?

Pochodzę z Subversion i kiedy miałem gałąź, wiedziałem nad czym pracuję z „Te pliki robocze wskazują na tę gałąź”. Ale z Git nie jestem pewien, kiedy edytuję plik w NetBeans lub Notepad ++, czy jest on powiązany z master lub inną gałęzią. W gitbash nie ma problemu , mówi mi to, co...