
Новий підхід до управління запитами на злиття
30 липня 2026 року GitHub випустив стекові запити на злиття (stacked pull requests) у публічному попередньому перегляді. Ця функція інтегрує робочий процес, який раніше був доступний через сторонні інструменти, такі як Graphite, безпосередньо на сторінку запитів на злиття GitHub.
Раніше розробники, які розділяли великі функції на ланцюжок залежних запитів на злиття, стикалися з необхідністю ручного ребейзу кожної наступної гілки після злиття попередньої. GitHub вирішив цю проблему: тепер, коли перший запит на злиття у стеку об'єднується, платформа автоматично виконує ребейз та перенацілює всі залежні запити на злиття на власних серверах.
Реклама · cv-finder.com
Створіть резюме з ШІ безкоштовно на CV-Finder
Готове до відгуку CV за кілька хвилин: шаблони, AI-асистент і перевірка ATS.
Доступність та переваги
Хоча концепція стекування змін не є новою — розробники роками використовували для цього чистий Git, а такі інструменти, як Graphite та ghstack, підтримували цей робочий процес для великих проєктів, наприклад PyTorch — новим є те, що GitHub вбудував цю ідею безпосередньо у свою платформу. Створити стек можна через веб-інтерфейс, GitHub CLI (за допомогою розширення gh-stack), мобільний додаток або через агента кодування, такого як GitHub Copilot (використовуючи навичку gh-stack).
Ця функція доступна безкоштовно для всіх репозиторіїв, без списків очікування, корпоративних рівнів або необхідності встановлення розширень для браузера рецензентами. Ранні тестувальники, серед яких Vercel, jQuery, TED та Whoop, відзначили значні переваги. Джон Ресіг, творець jQuery, назвав можливість одночасного розміщення п'яти стекових запитів на злиття в черзі злиття «неймовірною». Тім Нейткенс з Vercel зазначив, що функція допомагає його команді «впроваджувати менші індивідуальні зміни при випуску більших функцій». Енді Мерріман, технічний директор TED, заявив, що стекові запити дозволяють команді переглядати код «меншими логічними частинами» та швидше доставляти стабільний код на ted.com. Маянк Саїні з Whoop підкреслив, що злиття цілого стека за один раз зробило робочий процес частиною GitHub, а не інструментом поверх нього.
Контекст та вплив на ринок
Функція стекових запитів на злиття пройшла приватний попередній перегляд з 13 квітня 2026 року. Її поява збігається з проблемою масштабування, про яку відкрито говорив GitHub: платформа обробила близько мільярда комітів у 2025 році та очікує близько 14 мільярдів у 2026 році. Зростання обсягу коду, зокрема згенерованого ШІ-агентами, такими як Copilot, Claude Code та Cursor, створює значне навантаження на процеси рев'ю. Стекові запити на злиття надають командам спосіб розбивати великі, написані агентами зміни на менші шари, які людина може перевірити.
Для компаній, таких як Graphite, це створює виклик. Візуальна карта стека, що показує взаємозв'язок запитів на злиття, тепер інтегрована в інтерфейс GitHub, усуваючи потребу рецензентів у сторонніх інструментах. Проте Graphite все ще пропонує унікальні функції, такі як співпраця над спільними стеками, автоматичне злиття стеків, вхідні повідомлення для PR, оптимізація CI та інструменти для рев'ю, які не повністю замінені поточною публічною версією GitHub. Документація GitHub також зазначає, що squash-злиття може вимагати ручної синхронізації стека.
Підтримка черги злиття для стеків буде впроваджуватися поступово протягом наступних тижнів. Існуючі захисти гілок та обов'язкові перевірки залишаються чинними. Основна зміна полягає в тому, що тягар ручного ребейзу складних залежних запитів на злиття перекладається з розробника на сервери GitHub.
Що це означає для розробників
Ця новина означає для розробників спрощення управління складними змінами коду, оскільки GitHub автоматично обробляє ребейз залежних запитів на злиття. Це дозволяє розбивати великі функції на менші, легші для перегляду частини, що може прискорити процес розробки та інтеграції, особливо з урахуванням зростання обсягу коду, згенерованого ШІ.
Ключові факти
-
GitHub запустив стекові запити на злиття (stacked pull requests) у публічному попередньому перегляді 30 липня 2026 року.
-
Функція інтегрує робочий процес, раніше доступний через інструменти на кшталт Graphite, безпосередньо на сторінку запитів на злиття GitHub.
-
Вона автоматично виконує ребейз та перенацілює залежні запити на злиття на серверах GitHub після злиття першого PR у стеку.
-
Стеки можна створювати через веб-інтерфейс, GitHub CLI (з розширенням
gh-stack), мобільний додаток або через агента кодування (наприклад, GitHub Copilot з навичкоюgh-stack). -
Функція доступна безкоштовно для всіх репозиторіїв, без списків очікування, корпоративних рівнів або необхідності встановлення розширень для рецензентів.
Джерела
Додайте Voydevich.com у бажані джерела Google, щоб частіше бачити наші новини в пошуку.
Джерело
Startup FortuneJanet Harrison
GitHub Rolls Out Stacked Pull Requests to Every Repository for Free2 серпня 2026 · оновлено 2 серпня 2026
Реклама · cv-finder.com
Створіть резюме з ШІ безкоштовно на CV-Finder
Готове до відгуку CV за кілька хвилин: шаблони, AI-асистент і перевірка ATS.
Попередні статті

Linux пропонує безкоштовні функції, за які Microsoft стягує плату у Windows
Експерт з Linux порівнює операційні системи, висвітлюючи сім ключових функцій, які доступні безкоштовно в Linux, але вимагають додаткових витрат або преміум-версій у Windows.

Linux 7.2-rc6 виправляє проблеми з SATA-накопичувачами Western Digital
Майбутнє ядро Linux 7.2-rc6 включає виправлення для певних SATA-накопичувачів Western Digital, які мали проблеми зі стабільною роботою, шляхом відключення Link Power Management.

GitHub Copilot запроваджує цільове керування політиками моделей для корпоративних команд
GitHub Enterprise запускає публічну попередню версію цільового керування політиками моделей на основі користувачів, дозволяючи адміністраторам точніше налаштовувати доступ до моделей ШІ для команд.
Наступні статті

Частка Linux на ринку Північної Америки вперше перевищила 10%
Згідно з даними StatCounter, частка Linux на ринку Північної Америки вперше досягла двозначних показників, сягнувши 10,61%. Це зростання відбулося переважно за рахунок зменшення частки Windows.

Частка Linux у Steam перевищила 4% за результатами опитування за липень 2026 року
Згідно з опитуванням Steam Hardware & Software за липень 2026 року, частка Linux серед операційних систем зросла до понад 4%.

GitHub Copilot Fusion став загальнодоступним для автоматичної маршрутизації ШІ-моделей
GitHub запустив Copilot Fusion — систему оркестрації та автоматичного вибору ШІ-моделей із трьома рівнями зусиль на вибір розробника.