- Главная ветка - main
- Запрещено пушить сразу в main
- Каждый пушит только в свою ветку !
- Все свои ветки делаются из ветки MAIN
- Перед каждым коммитом нужно стягивать возможно обновленные данные с репозитория
git pull
- Клонируете себе на ком репозиторий:
git clone https://github.com/Andrgoit/petly-backend.git
- Создать и перейти в свою ветку
git checkout -b "feature/название ветки"
- Сохранить коммит
git add .
иgit commit -m "название коммита"
- Перейти в ветку main
git checkout main
- Стянуть последние изменения
git pull
- Если нет конфликтов, выполнить пуш
git push
- После этого появится сообщение, что такой ветки не существует на Гит Хабе и предложат скопировать длинный код. Копируете, вставляете и запускаете.
- Перейти на Гит Хаб и оформить Pull Request
- если я не ошибся, то будет все нормально))))
Если нужно внести изменения, то из ветки MAIN создается ветка git checkout -b "fix/название ветки"
npm start
— старт сервера в режимі productionnpm run start:dev
— старт сервера в режимі розробки (development)