# 117: Próbálkozzunk egy "Pull Request" végrehajtásával - CSS-trükkök

Anonim

Soha életemben nem nyújtottam be „Pull Request” -t a GitHub-on. Lövést akartam készíteni, így ez a videó megörökíti azt a pillanatot, amikor megpróbálom kitalálni. Megfelelő figyelmeztetés, ez nem egy tömör, gyors bemutató. Ez az, amit magamban gondolok, és küzdök az egészen.

Az ötletem az volt, hogy a FitVids.js fájlt a cdnjs-re akartam felvenni, hogy az emberek ott keresztül összekapcsolják. Ehhez a GitHub repo elágazásával járnak el, követik az új könyvtár hozzáadására vonatkozó utasításokat, és benyújtanak egy lekérési kérelmet.

Tehát megcsináljuk!

Dolgok, amelyekkel küzdöttem:

  • Nem értettem, hogy egy húzási kérelem „Git” vagy „GitHub” dolog volt-e. Még mindig nem vagyok 100% -ig biztos benne, de úgy tűnik, hogy ez egy GitHub dolog, mivel ezt 100% -osan a GitHub.com-on keresztül tettük.
  • Nem értettem, hogy mi alkotja pontosan a „húzási kérelmet” - úgy gondoltam, inkább az lenne, ha egy konkrét elkötelezettséget áthelyezne egy másik repóra. Megtudtuk, hogy valójában az egész repo, amit együtt mozgatsz (az összes villád óta elkövetett kötelezettség).
  • Egyik követelményük az volt, hogy az „npm teszt” dolgot helyben teljesítsék. Úgy tűnt, hogy ez még a repó változatlan villájával sem következett be. Végül az első lekérési kérelmet is helytelen fájlnévvel csavartam meg. Ez nem sikerült a „Travis build” -en a GitHub.com webhelyen, amit szintén nem értek (ugyanaz, mint az npm teszt?), De a fájlnév kijavítása után a második kérés működött.

Követésként a cdnjs repo tulajdonosai azt kérték, hogy illesszem be a nem tömörített verziót a repóba, és adjak hozzá egy „taget” a FitVids repóhoz a helyes verziókkal. Tehát meg kellett tanulnom egy másik vadonatúj dolgot, de végül sikerült.

A Pull kérés