✅ WEB- ja WordPress -uutiset, -teemat, -laajennukset. Täällä jaamme vinkkejä ja parhaita verkkosivustoratkaisuja.

5 ideaa parannettuun GitHub-työnkulkuun

0

Toimivan lähteen hallinnan historiasi mukaan tapa, jolla käytät koodikantaa, teet sitoumuksia jne., vaihtelee.

Lisäksi riippuen siitä, käytätkö Gitiä, Subversionia, Mercurialia ja niin edelleen, myös sanelevat, kuinka hallitset koodiasi.

Mutta jos olet joku, joka työskentelee Gitin kanssa (jota tiedän, että monet WordPress-käyttäjät alkavat käyttää yhä enemmän melkein päivittäin), suosittelen tekemään joitain pieniä asioita auttaaksesi muutosten hallinnassa erityisesti tiimin kanssa. paremmin hallittavissa.

Vinkkejä tehostettuun GitHub-työnkulkuun

1 Älä sitoudu mestariin

Masteria tulee käyttää erityisesti tuotantovalmiille ja käyttöönottovalmiille koodeille. Se ei ole sinun työhaara, se ei ole työhaarasi.

Yleisesti ottaen kaikki vetopyynnöt yhdistetään tässä.

2 Yritä aina luoda oksia

Aina kun sinulla on kokoelma tehtäviä, ongelmia tai virstanpylväitä, luo haara ja varmista, että kaikki tekemäsi asiat liittyvät toisiinsa. Et esimerkiksi halua tehdä tietokantatyötä ja JavaScriptiä vetopyynnöissäsi.

3 Erota työsi

Vaikka työskentelet vain etupäässä, saatat joutua jakamaan sen pienempiin osiin. Se helpottaa koodin tarkistusta ja parempia vetopyyntöjä.

4 Luo pieniä PR:ita

Tämä on hyvin samanlainen kuin edellinen otsikko, mutta ajatus pienten PR:iden luomisesta on paljon tuottavampaa kuin pitkien vetopyyntöjen luominen.

  1. Tämä auttaa, kun sinun on pyydettävä koodin tarkistusta, koska se antaa tiimitovereillesi helpomman tavan käsitellä koodin tarkistusta ja antaa palautetta.
  2. Se pitää muutoslokin laimeana ja auttaa antamaan yksityiskohtaisen raportin siitä, mitä tietty koodierä tekee.

Mutta mikä on hyvä PR?

5 Anna hyviä yksityiskohtia PR:ssäsi

Minun mielestäni hyvä vetopyyntö tekee pienen joukon asioita:

  • Kerro yhdellä tai kahdella lauseella, mitä muutoksiasi tarkistavan henkilön pitäisi odottaa tapahtuvan.
  • Yhdistä PR lippuun, projektinhallintakorttiin (tai miksi tahansa he kutsuvat sitä järjestelmässäsi),
  • Listaa lyhyemmät versiot vahvistusviesteistä, jotta se olisi mahdollisimman helppoa vertaisarvioijallesi.

Todennäköisesti voit tehdä enemmänkin asioita, mutta nämä ovat mielestäni hyödyllisimpiä asioita (ja minua ei sallita sanoa, etten ole oppinut joitain näistä asioista tiimiltäni ).

Onko olemassa muita asioita?

Aina.

Mutta nämä ovat kourallinen asioita, joista olen huomannut olevan yhä enemmän hyötyä etenkin muutosten seurannassa, muiden kanssa työskentelyssä ja vetopyyntöjen käsittelyssä (sekä niiltä, ​​joiden kanssa työskentelen, että niiltä, ​​jotka osallistuvat avoimen lähdekoodin projekteihin).

Lopuksi, mikään näistä asioista ei ole ohjeellinen. On olemassa oppimiskäyrä (puhuen kokemuksesta), mutta suosittelen kokeilemaan joitain näistä, jos ei muusta syystä kuin nähdäksesi, eikö se paranna työnkulkuasi.

Vaikka se on vain vähän.

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja