Я боюся, що більшість із цих відповідей стосуються питання, що означає "тягнути запит"? або Що означатиме "push-запит"? а не питанням ОП: Чому це називається запитом на виклик, а не з проханням?
Зазвичай такий вид заміни є прийнятним, але в цьому випадку зрозуміло, що ОП знає відповіді на ці запитання щодо заміни, тому відповідати на них не дуже корисно.
Тільки люди в GitHub, які ввели цей термін, точно знають. Однак здається очевидним, що цей термінологічний вибір відображає щось на зразок наступної точки зору щодо явища "зміни, що надходять у сховище ззовні": Підтримувач виконує дії (тягне) .
Однак запит також є дією, і виконавець цієї дії є не обслуговуючим, а скоріше подаючим (який зробив ще більшу дію, а саме роботу). Таким чином, термін "тягнути запит" створює плутанину щодо того, хто є агентом . Зрештою, плутанина виникає через рекурсивного характеру запиту: Запит - це і дія первинного агента, і запит на майбутню дію другого агента.
Ситуація є досить аналогічною загальноприйнятим зараз мовним конструкціям на кшталт "ми побудували наш будинок" (використовується замість "ми заплатили комусь іншому, щоб побудувати наш будинок"), у цьому відповідальність за первинну дію перекладається з очевидного оригінального агента на вторинний агент, що виконує управлінську соціальну роль.
З цього можна зробити висновок, що причиною термінологічного вибору є легітимізація точки зору, що управлінська робота - це першокласна праця . Більше того, причиною плутанини щодо цього термінологічного вибору може бути те, що працівники, що не керують ними, природно мають іншу точку зору.