117: Pokúsme sa urobiť „žiadosť o prijatie“ Triky CSS

Anonim

Nikdy v živote som na GitHube nepodal „Pull Request“. Chcel som to vyskúšať, takže toto video zachytáva okamih môjho pokusu o to prísť. Spravodlivé varovanie, toto nie je stručný a rýchly návod. To si myslím ja a bojujem za to všetko.

Moja predstava bola, že chcem umiestniť FitVids.js na cdnjs, aby ho ľudia mohli prepojiť až tam. Ich postup je spočíva v tom, že rozdvojujú svoje úložisko GitHub, postupujú podľa ich pokynov na pridanie novej knižnice a odosielajú žiadosť o stiahnutie.

Tak to robíme!

Veci, s ktorými som zápasil:

  • Nechápal som, či bola požiadavka na stiahnutie „Git“ vecou alebo „GitHub“ vecou. Stále si nie som stopercentne istý, ale zdá sa, že je to vec GitHubu, keďže sme to robili stopercentne cez GitHub.com.
  • Nechápal som, čo presne obsahuje „požiadavku na stiahnutie“ - myslel som si, že by to skôr vyzeralo, že presuniete konkrétny záväzok do iného repo. Dozvedeli sme sa, že je to vlastne celé repo, ktoré presúvate spoločne (všetky záväzky vykonané od vidlice).
  • Jednou z ich požiadaviek bolo, aby lokálne obstála v teste „NPM“. Zdá sa, že to neprešlo ani pri nezmenenej vidlici repa. Nakoniec som posral prvú požiadavku na vytiahnutie aj s nesprávnym názvom súboru. To zlyhalo pri „Travisovom zostavení“ na GitHub.com, čomu tiež nerozumiem (je to to isté ako test NPM?), Ale po oprave názvu súboru druhá požiadavka fungovala.

V nadväznosti na to majitelia repozitára cdnjs požiadali, aby som do repozitára zahrnul neinvestovanú verziu a do repozitára FitVids pridal „značku“ so správnymi verziami. Musel som sa teda naučiť ďalšiu úplne novú vec, ale nakoniec som to zvládol.

Žiadosť o stiahnutie