2010-12-31 15 views
6

Moja główna gałąź jest tak różna od mojej gałęzi rozwoju, że chciałbym, aby stała się ona moją główną gałęzią bez konieczności scalania, czy to możliwe? Wygląda na to, że mógłbym wziąć dużo pracy, jeśli tylko spróbuję scalić.make git branch the master branch

Odpowiedz

10

Jeśli masz tylko jedną kopię repo, możesz po prostu usunąć swój główny oddział, utworzyć nowy oddział z gałęzi dev zwany master, ale będziesz musiał powiadomić innych, że zmieniłeś oddział, jeśli są inne kopie repo, których nie kontrolujesz.

git checkout -b dev 
git branch -D master 
git checkout -b master 
+0

Wow, jakoś nie odważyłem się tego zrobić, myślałem, że to zbyt proste i nie mogłem zobaczyć haczyka. Błąd w minecrafcie zniszczył moją główną gałąź (robię kopię zapasową mojego świata za pomocą gita), teraz mogę pozbyć się bałaganu. Dzięki! – Niriel

+0

gałęzie to tylko gałęzie :) –

+0

co dzieje się z historią oryginalnego wzorca kiedy jest usuwany? – Buzzer

Powiązane problemy