Как создать репозиторий с нуля
<br>
1. Создаем в нашем проекте .git
(Будет предложено выбрать папку с проектом)

2. Добавляем в проект файл .gitignore. Он должен быть настроен перед первым коммитом. Можно взять готовый файл из интернета и поднастроить под себя.
<br>
3. Создаем remote-репозиторий (например в github)
4. Добавляем remote-репозиторий в наш локальный репозиторий

5. Добавляем submodule (если нужно). Есть отдельная заметка, как правильно это сделать.
<br>
<br>
6. Делаем первый коммит и пуш
При первом пуше на сервер, поставьте галку. Будет создана ветка.
