Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
robota_v_komandi_z_github [2023/10/28 10:34] tro |
robota_v_komandi_z_github [2024/04/20 12:35] (текущий) tro |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Робота в команді з GitHub ====== | ====== Робота в команді з GitHub ====== | ||
| + | * Розширенная інструкція по створенню репозиторія https:// | ||
| + | * [[zbirannja_html_ta_css_z_dekilkox_fajliv|Збирання html та css з декількох файлів]] | ||
| ===== Усім ===== | ===== Усім ===== | ||
| - | - LTS-версия | + | - Встановити |
| - | - Установи базовые зависимости проекта в терминале командой npm install. | + | - Встановити [[https:// |
| - | - Запусти режим разработки, | + | - Встановити [[https:// |
| + | - Встановити [[https:// | ||
| + | - Установи базовые зависимости проекта в терминале командой | ||
| + | - Запусти режим разработки, | ||
| - Перейди в браузере по адресу http:// | - Перейди в браузере по адресу http:// | ||
| ===== ТімЛід ===== | ===== ТімЛід ===== | ||
| Строка 9: | Строка 14: | ||
| - Setting - Actions permissions - Allow all action andd reusable workflows | - Setting - Actions permissions - Allow all action andd reusable workflows | ||
| - workflows permitions - read nd write + alow gitub actions to create and approvw pull rewuests | - workflows permitions - read nd write + alow gitub actions to create and approvw pull rewuests | ||
| - | - | + | - Створює стрктуру сайту |
| + | - Підключає html і сss кожного блоку до основних файлів проєкту (через load приклад вище) | ||
| + | - Підключає шрифти, | ||
| + | - Підключає нормалайзер | ||
| + | - Захищає гілку main від авто-обїеднання (setting-branches-Add. branch protection rule-name = main, require a pull request before merging = true, requve approvies = true) | ||
| + | - Щою гілки на гіт.хабі автоматично видалялись - setting - avtomaticaly deleted head branches | ||
| + | - Запрошує розробників у свій Гіт (setting-collaboration) | ||
| + | - В гіт хабі дивится на закладку pull-request - якщо хтось відправив на перевірку - заходить в коміті (в останій) | ||
| + | - В ГітХаб Деск топ робить fetch origin | ||
| + | - Потім тут тут же в ГітХаб ДескТоп заходить в гілки - там буде меню - pull request - і тикає на ту глку що приийшла на перевірку - відкриває її у VCCode і опрацовує його | ||
| + | - Якщо все гуд - заходить в ВЕБ ГітХаб і натискає approve - перенесе на пулл реквест - внизу зелене світло для merge (обїеднання кодів). гілка що обїедналась з основною атоматично на гітхабі видалиться | ||
| + | - В ГітХаб дескТоп роюить **fetch origin** щоб забратии оновлену гілку main | ||
| + | ===== Розробники ===== | ||
| + | - Клонує до себе головний репозторій main | ||
| + | - Створює свою гілку з назвою свого блоку (githubb desctop - вгорі де гілки - new branch) - створюється локальна гілка | ||
| + | - Публікує свою гілку відразу в гітхаб або потім після першого коміту коду вона опублікуєтсья автоматично | ||
| + | - Відкрива свою гілку і запука в терміналі npm install (один раз для рогортання проекту) | ||
| + | - щоб подивитись на свій проект - в терміналі **npm run dev** | ||
| + | - Комітить і пушить скільки завгодно | ||
| + | - Піля роботи для відправки тімліду на перевірку робити Crate pull reqest і чекає відповіді тім-ліда | ||