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
6
A
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
Powiązane problemy
- 1. Git Switching branch
- 2. Git setup remote tracking branch
- 3. git branch without history
- 4. git branch permissions
- 5. git push after git filter-branch rejected
- 6. "git branch --track" vs "git checkout --track"
- 7. SVN do Git Branch/Tag/Trunk
- 8. Jak naprawić nieaktualne git branch -r (usunąć gałęzie phitom git)?
- 9. Git log --stat summary of branch
- 10. git branch - za pomocą poleceń hydraulicznych
- 11. skrypt bash, aby sprawdzić, czy bieżący git branch = "x"
- 12. Dlaczego "git fetch origin branch: branch" działa tylko w gałęziach długoterminowych?
- 13. TortoiseHg 2.0: Push Branch
- 14. Najprostszy możliwy sposób, w jaki git może generować liczbę zatwierdzeń między "branch" i "remote/origin/branch"
- 15. Pliki dodane w Git Branch-A są widoczne w Branch-B
- 16. git: Dlaczego "Merge branch" master "z ..."? kiedy ciągnie się i pcham
- 17. Różnica między ciągiem git. master vs git merge master
- 18. Zmiana Remote Branch Aby Push In Netbeans
- 19. Eclipse Merge Branch into Trunk
- 20. Git, Jak zresetować origin/master do commit?
- 21. TFS + Git Wymagaj Związany Work Item opcji politycznych Branch
- 22. git filter-branch --msg-filter do zmiany wiadomości pushed commit
- 23. git push branch do nowego repo o innej nazwie
- 24. Czy używasz konwencji branch/tags/trunk?
- 25. Kolory Git: Jak ustawić kolory dla gałęzi upstream w "git branch -vv"?
- 26. "git rebase <branch>" na git svn repo zmienił cel zdalnego śledzenia?
- 27. IntelliJ: Wyświetlanie różnic wszystkich zmienionych plików między lokalnym a git commit/branch
- 28. Dlaczego git nie rozpoznaje "origin/master" jako prawidłowej nazwy obiektu?
- 29. „git filter-branch” z powodzeniem stosowany do zmiany committer/autor, ale zmiany nie odzwierciedlają na github
- 30. Git filter-branch: czy można zaktualizować komunikaty commit, aby odwoływać się do starych identyfikatorów commitów?
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
gałęzie to tylko gałęzie :) –
co dzieje się z historią oryginalnego wzorca kiedy jest usuwany? – Buzzer