Pytania oznaczone «git-rebase»

Za pomocą polecenia git-rebase możesz pobrać zmiany z jednej gałęzi i odtworzyć je na innej gałęzi.

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

873
Jak wybrać wiele zatwierdzeń

Mam dwie gałęzie. Popełnić ajest szef jednego, a druga ma b, c, d, ei fna górze a. Chcę przenieść c, d, ea fdo pierwszego oddziału bez popełnienia b. Korzystanie wiśnia odebrać to jest proste: Zamówienie pierwszy oddział cherry-pick jeden po drugim cdo fi rebase drugą gałąź na początku. Ale czy...

354
Twój oddział wyprzedza „origin / master” o 3 zatwierdzenia

Podczas uruchamiania otrzymuję następujące informacje git status Your branch is ahead of 'origin/master' by 3 commits. Przeczytałem w innym wpisie, jak to naprawić jest uruchamiane, git pull --rebaseale czym dokładnie jest rebase, czy stracę dane, czy jest to prosty sposób synchronizacji z...

349
Jak uzyskać „ich” zmiany w środku sprzecznej bazy Git?

Mam sprzeczne gałęzie, gałąź 2 rozgałęziona z gałęzi 1. Powiedzmy, że bazując branch2na bieżącym branch1, przy rozwiązywaniu konfliktów, postanawiam wziąć niektóre (nie wszystkie) „ich” (tj. branch1) Pliki bez zmian . Jak mogę to zrobić? Próbowałem: git checkout branch1:foo/bar.java fatal:...

318
Usuń folder i jego zawartość z historii git / GitHub

Pracowałem nad repozytorium na moim koncie GitHub i na ten problem natknąłem się. Projekt Node.js z folderem z zainstalowanymi kilkoma pakietami npm Paczki były w node_modulesfolderze Dodałem ten folder do repozytorium git i przekazałem kod do github (nie myślałem wtedy o części npm) Uświadomiłem...

304
Zmień gałąź funkcji na inną gałąź funkcji

Mam dwie (prywatne) gałęzie funkcji, nad którymi pracuję. a -- b -- c <-- Master \ \ \ d -- e <-- Branch1 \ f -- g <-- Branch2 Po krótkiej pracy nad tymi gałęziami odkryłem, że potrzebuję zmian z Branch2 w Branch1. Chciałbym wprowadzić zmiany w gałęzi 2 do gałęzi 1. Chciałbym...