Paikallisten Haarojen Työntäminen
Pyyhkäise näyttääksesi valikon
Uuden ominaisuuden kehittämistä varten erillisen haaran luominen on erittäin yleinen käytäntö Gitin käytössä. Oletetaan, että haluamme toteuttaa maksujärjestelmän projektiimme, joten luodaan feature/payment-haara ja siirrytään siihen välittömästi:
Kun olemme tässä haarassa, teemme muutoksia test.txt-tiedostoon ikään kuin lisäisimme rivejä maksujärjestelmän toteuttamiseksi. Lisätään yksinkertaisesti tiedostoon seuraava rivi: "A few lines of code":
Seuraavaksi voidaan tehdä suora commit:
Meillä on nyt commit feature/payment-haarassa. Ennen kuin yhdistämme tämän haaran main-haaraan, pushedaan se ensin etärepositorioon.
Tässä tapauksessa tämä voi vaikuttaa ylimääräiseltä työltä; käytännössä, kun mukana on muita kehittäjiä, tämä mahdollistaa heidän tarkistaa ja testata koodiasi sekä antaa palautetta.
Kun pushataan uusi haara etärepositorioon ensimmäistä kertaa, git push -komennossa täytyy käyttää lisäparametreja. Erityisesti täytyy käyttää -u-lippua, jotta haara asetetaan seuraamaan vastaavaa etähaaraa (tunnetaan nimellä upstream). Lisäksi täytyy määrittää, että pushataan origin-repositorioon ja ilmoittaa, että pushataan feature/payment-haara.
Gitissä upstream viittaa etävarastoon ja haaraan, jota paikallinen haara seuraa. Kun asetat upstream-haaran, paikallinen haarasi tietää, mihin etähaaraan muutokset pusketaan ja mistä haetaan muutokset. Esimerkiksi komennolla git push -u origin feature/payment Gitille kerrotaan, että paikallisen feature/payment-haaran tulee seurata feature/payment-etävaraston origin-haaraa.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme