# 117: Bir "Çekme İsteği" Yapmaya Çalışalım - CSS Hileleri

Anonim

Hayatımda hiç GitHub'da bir "Çekme İsteği" göndermedim. Bir şans vermek istedim, bu yüzden bu video anlamaya çalıştığım anı yakalıyor. Adil uyarı, bu kısa ve öz bir öğretici değil. Bu benim kendi kendime düşünüyorum ve tüm bunlarla mücadele ediyorum.

Benim fikrim, FitVids.js'yi cdnj'lere koymak istediğimdi, böylece insanlar onu oradan bağlayabilir. Bunu yapma süreçleri GitHub depolarını çatallayarak, yeni bir kitaplık ekleme talimatlarını takip ederek ve bir çekme isteği göndererek.

Yani yapıyoruz!

Mücadele ettiğim şeyler:

  • Bir çekme isteğinin "Git" mi yoksa "GitHub" mı olduğunu anlamadım. Hala% 100 emin değilim, ancak GitHub.com aracılığıyla% 100 yaptığımız gibi bu bir GitHub meselesi gibi görünüyor.
  • Tam olarak neyin bir "çekme isteği" oluşturduğunu anlamadım - belirli bir commit'i başka bir depoya taşımanın daha çok olacağını düşündüm. Aslında birlikte hareket ettiğiniz reponun tamamı olduğunu öğrendik (çatalınızdan bu yana yapılan tüm taahhütler).
  • Gereksinimlerinden biri, yerel olarak "npm testi" olayını geçmesiydi. Deponun değişmeyen bir çatalıyla bile bunu geçmiyor gibiydi. Sonunda ilk çekme talebini yanlış bir dosya adıyla da mahvettim. Bu benim de anlamadığım GitHub.com'daki "Travis derlemesi" başarısız oldu (npm testiyle aynı mı?), Ancak dosya adını düzelttikten sonra ikinci istek çalıştı.

Bir takip olarak, cdnjs repo sahipleri, repoya küçültülmemiş versiyonu eklememi ve FitVids repo'suna doğru versiyonları olan bir “tag” eklememi istedi. Bu yüzden yepyeni bir şey öğrenmem gerekiyordu, ama sonunda hallettim.

Çekme İsteği