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
Kysy minulta kysymyksiä tästä aiheesta
Tiivistä tämä luku
Näytä käytännön esimerkkejä
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!