# 117: Pabandykime atlikti „Pull Request“ - CSS-gudrybės

Turinys

Niekada gyvenime nesu pateikęs „Pull Request“ „GitHub“. Norėjau nufotografuoti, todėl šiame vaizdo įraše užfiksuota akimirka, kai bandžiau tai suprasti. Teisingas įspėjimas, tai nėra glausta, greita pamoka. Tai aš galvoju apie save ir kovoju dėl viso to.

Mano mintis buvo ta, kad norėjau „FitVids.js“ įdėti į cdnjs, kad žmonės galėtų jį susieti ten. Jų procesas yra tai, kad jie priverčia savo „GitHub“ atpirkimą, vadovaujasi instrukcijomis, kaip pridėti naują biblioteką, ir pateikia užklausą.

Taigi mes tai darome!

Dalykai, su kuriais kovojau:

  • Aš nesupratau, ar prašymas pareikšti buvo „Git“, ar „GitHub“ dalykas. Aš vis dar nesu tikras 100%, bet atrodo, kad tai „GitHub“ dalykas, nes mes tai padarėme 100% per „GitHub.com“.
  • Aš nesupratau, kas tiksliai sudaro „traukimo užklausą“ - maniau, kad tai bus daugiau, jei konkretų įsipareigojimą perkelsite į kitą atpirkimo sandorį. Sužinojome, kad iš tikrųjų visa atpirkimo priemonė, kurią jūs judate kartu (visi įsipareigojimai, padaryti nuo jūsų šakės).
  • Vienas iš jų reikalavimų buvo, kad jis „npm testą“ išlaikytų vietoje. Atrodė, kad net nepakeista repo šakute to nepraėjo. Galų gale aš užsukau pirmąją užklausą taip pat su neteisingu failo pavadinimu. Tai nepavyko „Travis build“ svetainėje GitHub.com, kurio taip pat nesuprantu (ar tai tas pats, kas „npm“ testas?), Bet pataisius failo pavadinimą, antroji užklausa veikė.

Tolesni veiksmai, „cdnjs“ atpirkimo savininkai paprašė, kad į atpirkimo operaciją įtraukčiau nesumenkinamą versiją ir prie „FitVids“ repo pridėčiau „žymą“ su teisingomis versijomis. Taigi turėjau išmokti dar vieną visiškai naują dalyką, bet galų gale tai padariau.

„Pull“ prašymas

Įdomios straipsniai...