Создаем папку с названием проекта и от нее запускаем Git Bash.
Дополнительные полезные команды:
Просмотр статуса репозитория:
Просмотр существующих веток:
Обновление локального репозитория из удалённого:
Слияние веток:
- Создаем новую ветку Dev (чтоб сразу не пушить в main)
git checkout -b dev
- Инициализируем новый репозиторий:
git init
- Добавляем все файлы в текущей директории:
git add .
- Создаем первый коммит:
git commit -m "Setup project"
- На GitHub создаем репозитарий
- Связываем локалльный и удаленный репозитарий
git remote add origin https://github.com/ваш_логин/имя_репозитория.git
- Отправляем изменения в удалённый репозиторий:
для ветки dev
git push -u origin dev
для ветки main
git push -u origin main
Параметр-u
устанавливаетupstream
, что позволяет в дальнейшем использовать простоgit push
.
Дополнительные полезные команды:
Просмотр статуса репозитория:
git status
Просмотр существующих веток:
git branch
Обновление локального репозитория из удалённого:
git pull
Слияние веток:
- Переключаемся на ветку, куда хотим влить изменения (в моем случае это из dev в main):
git checkout main
- Обновляем локальную копию основной ветки:
git pull origin main
- Выполнить слияние:
git merge dev
Last edited: