Saya khawatir sebagian besar jawaban ini menjawab pertanyaan Apa maksudnya 'permintaan tarik'? atau Apa yang akan 'mendorong permintaan' artinya? daripada pertanyaan OP: Mengapa itu disebut permintaan tarik dan bukan permintaan push?
Biasanya penggantian pertanyaan semacam ini dapat diterima, tetapi dalam kasus ini jelas bahwa OP mengetahui jawaban atas pertanyaan penggantian ini, jadi menjawabnya tidak sangat membantu.
Hanya orang-orang di GitHub yang menciptakan istilah yang tahu pasti. Namun tampaknya jelas bahwa pilihan terminologis ini mencerminkan sesuatu seperti sudut pandang berikut mengenai fenomena "perubahan datang ke repositori dari luar": Pemelihara melakukan tindakan (tarik) .
Namun, permintaan juga merupakan tindakan, dan pelaku tindakan itu bukan pengelola, melainkan pengirim (yang telah melakukan lebih banyak tindakan, yaitu pekerjaan). Jadi istilah 'permintaan tarik' menciptakan kebingungan tentang siapa agennya . Pada akhirnya kebingungan muncul karena sifat rekursif dari suatu permintaan: Permintaan adalah tindakan oleh agen utama dan permintaan untuk tindakan di masa depan oleh agen kedua.
Situasinya cukup analog dengan konstruksi linguistik sekarang-umum seperti "kami membangun rumah kami" (digunakan sebagai pengganti "kami membayar orang lain untuk membangun rumah kami"), di mana tanggung jawab untuk tindakan utama dialihkan dari agen asli yang jelas ke agen sekunder yang memenuhi peran sosial manajerial.
Orang mungkin menyimpulkan dari sini bahwa alasan untuk pilihan terminologis adalah legitimasi dari sudut pandang bahwa pekerjaan manajerial adalah pekerja kelas satu . Selain itu alasan kebingungan tentang pilihan terminologis ini mungkin karena pekerja non-manajer secara alami memiliki sudut pandang yang berbeda.