Linus Torvalds, Linux çekirdeği için GitHub pull isteklerini kullanmadığını açıkça belirtiyor. Torvalds'a göre, GitHub'ın pull istekleri, Git'in sağladığı birçok önemli bilgiyi göz ardı ediyor ve "beyin hasarlı" bir arayüze sahip. Özellikle, GitHub kimliklerinin rastgele olmasını ve GitHub'ın web arayüzü üzerinden yapılan commit'leri çekmeyi reddettiğini vurguluyor. Torvalds, GitHub'ın iyi commit mesajları yazmayı kolaylaştırması ve bunları zorunlu kılması gerektiğini, ancak mevcut durumda bu beklentileri karşılamadığını ifade ediyor.
Tartışmada, Torvalds, GitHub'ı bir barındırma sitesi olarak kullanmakta bir sorun görmediğini ancak kendisinin GitHub'dan çekim yapabilmesi için gerçek bir pull isteği yapılması gerektiğini belirtiyor. Ayrıca, GitHub'ın commit mesajları için metin alanı sağladığı ve yeni satırları desteklediği gibi karşı argümanlar da sunuluyor. Ancak Torvalds, kernel geliştirme için çok daha yüksek standartlara sahip olduğunu ve GitHub'ın bu standartları karşılamadığını, hatta bazı kullanıcıların bu konudaki düşük beklentilerini eleştirdiğini dile getiriyor. Bu durum, açık kaynak topluluğunda, özellikle Git ve GitHub'ın farklı kullanım felsefeleri arasındaki gerilimi gözler önüne seriyor.
Linux'un yaratıcısı Linus Torvalds'ın, modern yazılım geliştirmenin temel araçlarından GitHub'ın pull istekleri mekanizmasına yönelik sert eleştirileri, platformun tasarım felsefesi ve büyük ölçekli projelerin ihtiyaçları arasındaki potansiyel uyumsuzlukları gözler önüne seriyor.