Paikallisten Haarojen Työntäminen
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ä koodia maksujärjestelmän toteuttamiseksi. Lisätään yksinkertaisesti tämä rivi tiedostoon: "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, työnnetään se ensin etävarastoon.
Tässä tapauksessa tämä saattaa 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 työnnämme uuden haaran etävarastoon ensimmäistä kertaa, meidän täytyy lisätä joitakin lisäparametreja git push -komentoon. Erityisesti meidän tulee käyttää -u-lippua, jotta haara asetetaan seuraamaan vastaavaa etähaaraa (tunnetaan nimellä upstream). Lisäksi meidän täytyy määrittää, että työnnämme origin-varastoon ja ilmoittaa, että työnnämme feature/payment-haaran.
Gitissä upstream viittaa etävarastoon ja haaraan, jota paikallinen haarasi seuraa. Kun asetat upstream-haaran, paikallinen haarasi tietää, mihin etähaaraan muutokset pusketaan ja mistä haetaan muutokset. Esimerkiksi, kun asetat upstream-haaran komennolla git push -u origin feature/payment, Git tietää, 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
Awesome!
Completion rate improved to 5
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ä koodia maksujärjestelmän toteuttamiseksi. Lisätään yksinkertaisesti tämä rivi tiedostoon: "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, työnnetään se ensin etävarastoon.
Tässä tapauksessa tämä saattaa 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 työnnämme uuden haaran etävarastoon ensimmäistä kertaa, meidän täytyy lisätä joitakin lisäparametreja git push -komentoon. Erityisesti meidän tulee käyttää -u-lippua, jotta haara asetetaan seuraamaan vastaavaa etähaaraa (tunnetaan nimellä upstream). Lisäksi meidän täytyy määrittää, että työnnämme origin-varastoon ja ilmoittaa, että työnnämme feature/payment-haaran.
Gitissä upstream viittaa etävarastoon ja haaraan, jota paikallinen haarasi seuraa. Kun asetat upstream-haaran, paikallinen haarasi tietää, mihin etähaaraan muutokset pusketaan ja mistä haetaan muutokset. Esimerkiksi, kun asetat upstream-haaran komennolla git push -u origin feature/payment, Git tietää, että paikallisen feature/payment-haaran tulee seurata feature/payment-etävaraston origin-haaraa.
Kiitos palautteestasi!