Coś się stało, a nasz główny oddział został spieprzony. Zamiast spędzać czas próbując dowiedzieć się, co poszło nie tak, po prostu chcę utworzyć nową gałąź master z istniejącego tagu. Więc jeśli mój tag to v1.0
, w jaki sposób mogę utworzyć nową gałąź z tego znacznika?Git: Jak utworzyć nową gałąź ze znacznika?
Odpowiedz
Wow, to było łatwiejsze niż myślałem:
git checkout -b newbranch v1.0
poprawne. Zauważ, że mógłbyś właśnie ustawić gałąź master z powrotem do punktu znacznika z 'git reset --hard v1.0' – wadesworld
@Andrew Nowy oddział został utworzony w moim systemie lokalnym, ale nie był dostępny w panelu sterowania chmurki Aquia. Kiedy używam 'git branch', mogę zobaczyć moją nazwę New Branch. – kalidasan
Jeśli spróbuję sklonować moją NOWĄ BRANŻĘ, otrzymuję ten błąd. 'Oddział zdalny NOWA BRANŻA nie znaleziono w źródle pochodzenia". – kalidasan
git branch newbranch v1.0
Powyższe polecenie wystarczy utworzyć nowy oddział, a nie to sprawdzić.
Ta odpowiedź jest lepsza, ponieważ nie chciałem od razu przejść do nowej gałęzi, po prostu ją stwórz. –
mam rozwiązać ten problem jak poniżej 1. Pobierz tag z gałęzi 2. Zapis poniżej polecenia
Example: git branch <Hotfix branch> <TAG>
git branch hotfix_4.4.3 v4.4.3
git checkout hotfix_4.4.3
lub można zrobić z innego polecenia
git checkout -b <Hotfix branch> <TAG>
-b stands for creating new branch to local
Gdy będziesz już gotowy do pracy z gałęzią poprawek, nadszedł czas na ve że oddział do github, możesz to zrobić w formie pisemnej pod dowództwem
git push --set-upstream origin hotfix_4.4.3
- 1. Jak utworzyć nową (i pustą!) Gałąź "root"?
- 2. Kiedy należy utworzyć nową gałąź?
- 3. Jak utworzyć nową gałąź git ze zmian, które mam w drzewie roboczym?
- 4. Zdobądź nową gałąź oddziału z git
- 5. rtęć ustaw gałąź jako nową domyślną gałąź
- 6. Jak utworzyć gałąź główną w otwartym repozytorium Git?
- 7. git Utwórz gałąź lokalną dla rozwidlonego znacznika wyższego szczebla
- 8. Czy w git można utworzyć nową, pustą gałąź zdalną bez przepychania?
- 9. Jak mogę pobrać nową zdalną gałąź bez scalania?
- 10. określający gałąź git zdalnego
- 11. Git - przenieś gałąź do mistrza
- 12. Git: Zmień gałąź główną?
- 13. Jak utworzyć nową DataTable ze strukturą kolumn z innych DataTable?
- 14. Mercurial - zamknij domyślną gałąź i zamień ją na nazwaną gałąź jako nową domyślną
- 15. Git rozgałęzia się ze starszej wersji i cofa bieżącą gałąź.
- 16. Jak chronić gałąź GIT (jak master)
- 17. Git-Flow cofnąć ukończoną gałąź funkcji
- 18. Jak dynamicznie utworzyć nową właściwość?
- 19. Jak mogę utworzyć nową adnotację?
- 20. Jak przenieść gałąź do tyłu w git?
- 21. Jak scalić tag git na gałąź
- 22. Jak usunąć gałąź git w Netbeans?
- 23. Jak sklonować konkretną gałąź w git bitbucket
- 24. Git ciągnie gałąź z innego repozytorium?
- 25. Utwórz nową gałąź z master, a następnie przywróć master do pewnego zatwierdzenia
- 26. Jak mogę przywrócić gałąź git-svn do SVN HEAD?
- 27. Jak mogę usunąć atrybuty ze znacznika html?
- 28. Jak mogę uzyskać obiekt ze znacznika?
- 29. Jak usunąć milisekundy ze znacznika czasu?
- 30. Jak użyć createElement, aby utworzyć nową tabelę?
możliwy duplikat [Tag Zamówienie GIT] (http://stackoverflow.com/questions/5582208/checkout-git-tag) –