Jak mogę wypromować gałąź o nazwie „Crashalytics3” jako gałąź główną? Zobacz zdjęcie sytuacji.
Master (origin / master) zawiera tylko kilka plików, a gałąź Crashalytics3 zawiera wiele plików.
Próbowałem:
- Kasa oddziału głównego (pochodzenia)
- Wybrano gałąź Crashalytics3 z „MERGE”. Powinien połączyć tę gałąź w gałąź główną.
Komunikat brzmi: „Już aktualny”. Główny oddział nadal zawiera 2 pliki.
Odpowiedzi:
0 dla odpowiedzi № 1Po wielu próbach w końcu udało mi się wypromować gałąź jako mistrza.
Krok 1: Utworzyłem nowy oddział w oparciu o właściwy oddział. Dokonałem niewielkiej zmiany - nie wiem, czy to zmusiło do założenia nowego oddziału ;-)
Krok 2: Potem zrobiłem:
git checkout new_branch
git merge --strategy = nasz mistrz
git checkout master
git merge new_branch
Ostatnie pchnięcie mistrza sprawiło, że zmiany były ostateczne.