robota_v_komandi_z_github

Робота в команді з GitHub

  1. Встановити LTS-версия Node.js
  2. Встановити Git
  3. Встановити GitHub Desktop
  4. Встановити VSCode
  5. Установи базовые зависимости проекта в терминале командой npm install.
  6. Запусти режим разработки, выполнив в терминале команду npm run dev.
  7. Перейди в браузере по адресу http://localhost:5173. Эта страница будет автоматически перезагружаться после сохранения изменений в файлах проекта.
  1. Створює публічний репозиторій (public)
  2. Setting - Actions permissions - Allow all action andd reusable workflows
  3. workflows permitions - read nd write + alow gitub actions to create and approvw pull rewuests
  4. Створює стрктуру сайту
  5. Підключає html і сss кожного блоку до основних файлів проєкту (через load приклад вище)
  6. Підключає шрифти, очистки стилів
  7. Підключає нормалайзер
  8. Захищає гілку main від авто-обїеднання (setting-branches-Add. branch protection rule-name = main, require a pull request before merging = true, requve approvies = true)
  9. Щою гілки на гіт.хабі автоматично видалялись - setting - avtomaticaly deleted head branches
  10. Запрошує розробників у свій Гіт (setting-collaboration)
  11. В гіт хабі дивится на закладку pull-request - якщо хтось відправив на перевірку - заходить в коміті (в останій)
  12. В ГітХаб Деск топ робить fetch origin
  13. Потім тут тут же в ГітХаб ДескТоп заходить в гілки - там буде меню - pull request - і тикає на ту глку що приийшла на перевірку - відкриває її у VCCode і опрацовує його
  14. Якщо все гуд - заходить в ВЕБ ГітХаб і натискає approve - перенесе на пулл реквест - внизу зелене світло для merge (обїеднання кодів). гілка що обїедналась з основною атоматично на гітхабі видалиться
  15. В ГітХаб дескТоп роюить fetch origin щоб забратии оновлену гілку main
  1. Клонує до себе головний репозторій main
  2. Створює свою гілку з назвою свого блоку (githubb desctop - вгорі де гілки - new branch) - створюється локальна гілка
  3. Публікує свою гілку відразу в гітхаб або потім після першого коміту коду вона опублікуєтсья автоматично
  4. Відкрива свою гілку і запука в терміналі npm install (один раз для рогортання проекту)
  5. щоб подивитись на свій проект - в терміналі npm run dev
  6. Комітить і пушить скільки завгодно
  7. Піля роботи для відправки тімліду на перевірку робити Crate pull reqest і чекає відповіді тім-ліда
  • /sites/data/pages/robota_v_komandi_z_github.txt
  • Последнее изменение: 2024/04/20 12:35
  • tro