Czy istnieje sposób na ponowne ustawienie gałęzi na inną podczas pomijania określonego (konfliktu) zatwierdzenia w innej gałęzi?Jak dokonać ponownej bazy danych podczas pomijania określonego zatwierdzenia?
Na przykład chcę zmienić bazę mybranch
na master
, ale master zawiera zatwierdzenie, które będzie w konflikcie z zatwierdzeniami w master, więc wolę cofnąć to zatwierdzenie całkowicie.
-o-o-o-o-o-x-o-o-o-o master
|
o-o-o-o mybranch
x oznacza konfliktowy commit.
Edytor pokazuje tylko zatwierdzenia na moim banku. Czy istnieje sposób, aby to pokazać, pokazując wszystkie zobowiązania; tj. od czubka miednicy, do mistrza i do czubka mistrza? – Phillip
Czy chcesz usunąć zatwierdzenie w swojej gałęzi lub w master? Druga opcja, jeśli jest całkiem bezpieczna i spowoduje problemy dla wszystkich innych programistów, którzy mają '' master'' jako ich poprzednik. –
Chcę pominąć commit na master (dodałem diagram jako część mojego pytania). Nie martwię się w tej chwili o "mistrza" na wyższym poziomie. – Phillip