
Урок 08 · 11 хв
Pull Request
Гілка, push, прохання влити в main. Рев'ю — до merge, а не після.
На GitHub PR — це «візьміть мою гілку в main». Локально: гілка, коміти, git push -u origin feature. На сайті порівнюєш із main, описуєш навіщо, хто дивиться. Merge на сайті робить той самий merge (або squash), що ти міг би локально, але з обговоренням.
- Draft PR — ще не готово, але можна дивитися дифф.
- Force push у свою feature-гілку після rebase буває ок. У main — ні.
- Fork — твоя копія чужого репо. PR із fork в upstream. Той самий Git, інша кнопка на сайті.
Перевірка
Закріпи, поки не пішов далі
1. Pull Request це
2. Main пішов уперед, твій PR червоний. Що робити?
3. Чому маленький PR кращий