Я новичок в git, но я играл с ним на удаленном сервере, который я настроил, и я почти уверен, что понимаю основы.
Я только что настроил gitlab и отправил часть своего кода в новый проект. Я сделал следующее:
- Получить весь мой код в каталоге
- git инициировать
- git добавить .
- git commit -m "Первоначальная фиксация"
- мастер происхождения git push
Где происхождение было настроено с помощью:
git remote add origin [email protected]:myproject.git
Теперь, когда я делаю git branch -a, я вижу:
* master
remotes/origin/master
Принимая во внимание, что когда я играл раньше, я всегда видел:
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
Я понимаю, что голова является указателем на проверенную в данный момент ветку, поэтому не должна ли она существовать в начале? Почему не создали?