Do tej pory sklonowałem puste repozytorium git i utworzyłem nową gałąź z „git checkout -b nazwa gałęzi”. Rozumiem, że wpisanie „gałęzi git” powinno teraz dać mi coś w rodzaju
* mybranch
master
Zamiast tego nie otrzymuję żadnego wyjścia. Jednak wpisanie „statusu gita” wciąż mi mówi
# On branch branchname
#
# Initial commit
#
nothing to commit (create/copy files and use "git add" to track)
Dlaczego więc nie otrzymuję żadnych danych wyjściowych z „gałęzi git”?
Odpowiedzi:
2 dla odpowiedzi № 1Nie znam żadnego git -b
Komenda. Miałeś na myśli git checkout -b branchname
(który tworzy gałąź i przełącza się na nią)?
Możesz utworzyć działającą gałąź git branch branchname
.
Możesz również użyć git branch -a
które zawierają również listę zdalnych gałęzi.
EDYTOWAĆ: Tak poza tym. Jeśli nie masz zatwierdzenia (właśnie zobaczyłeś swoje „#Initial commit”), nie masz żadnej gałęzi (nawet master). Najpierw musisz dokonać pierwszego zatwierdzenia.