Kurssisisältö
Githubin Perusteet
Githubin Perusteet
Paikallisten ja Etämuutosten Tekeminen
Seuraavassa osiossa käsitellään edistyneempiä tilanteita ja selitetään, kuinka yhdistämiskonfliktit ratkaistaan tehokkaasti.
Aloitetaan tekemällä suora commit etävarastoon simuloidaksemme yhteistyötä.
Lisäsimme seuraavan rivin README
-tiedostoon käyttämällä GitHub-käyttöliittymää:
Lisätään nyt uusi rivi README
-tiedostoon paikallisesti. Tämä rivi eroaa hieman, sillä merkitsemme siihen (local)
osoittamaan, että muutokset on tehty paikallisesti. Ennen kuin lisäät uuden rivin ja teet suoran commitin, varmista että olet vaihtanut main
-haaraan:
Kun olet main
-haarassa, voit lisätä uuden rivin tiedostoon käyttämällä echo
-komentoa ja >>
-operaattoria sekä tehdä suoran commitin ilman, että muutoksia tarvitsee erikseen siirtää vaiheeseen (staging):
Tämä komento lisää tekstin "A new line (local)" README.md
-tiedoston loppuun. >>
-operaattoria käytetään tekstin lisäämiseen tiedostoon ilman, että olemassa oleva sisältö ylikirjoitetaan.
Push-yritys
Koska muutokset on commitattu paikallisesti, vaikuttaa siltä, että tarvitsee vain suorittaa git push
-komento, jotta muutokset siirtyvät etärepositorioon:
Muutosten työntäminen epäonnistui, koska etävarastossa on päivityksiä, joita ei ole paikallisessa haarassa. Paikallinen haara on synkronoitava etävaraston kanssa ennen muutosten työntämistä.
Kiitos palautteestasi!