Pytania oznaczone «rebase»

Zmiana punktu początkowego gałęzi w systemie kontroli wersji.

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

2144
Git odmawia połączenia niepowiązanych historii w bazie

Podczas git rebase origin/developmentnastępującego komunikatu o błędzie jest wyświetlany z Git: fatal: refusing to merge unrelated histories Error redoing merge 1234deadbeef1234deadbeef Moja wersja Git to 2.9.0. W poprzedniej wersji działało dobrze. Jak mogę kontynuować ten rebase, umożliwiając...

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

337
Interfejs API „variant.getExternalNativeBuildTasks ()” jest przestarzały i został zastąpiony przez „variant.getExternalNativeBuildProviders ()

Korzystanie z Android Studio 3.3 Canary 11 z wersją wtyczki gradle 3.3.0-alpha11. Zgłasza następujący błąd podczas próby synchronizacji stopnia WARNING: API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 'variant.getExternalNativeBuildProviders()'. It will be...