< All Topics
Print

git branch

  • Branchid on Git lahutamatu osa.
  • Mõtle branchist kui projekti alternatiivsest ajajoonest.
  • Muudatused ühes branche's ei muuda sisu teises branche's.
  • Git repositooriumi initsialiseerimisel luuakse vaikimisi branch: kas nimega master või main.
    • Git seisukohalt ei ole tegemist erilise branchiga.
    • Samas reaalses maailmas kasutatakse seda kui projekti lõpetatud/viimistletud sisu hoidmiseks.
  • Erinevaid branche on võimalik teineteisega liita: git merge käsuga, mida käsitletakse järgnevates peatükkides.
Viide - Atlassian Git Branch...
  • Tahad katsetada veebilehe teist värviskeemi
  • Lisada projekti uut funktsiooni, nii, et see ei mõjutaks näiteks veebilehe valmis osa.
  1. git branch - kuvab kõik repositooriumis olevad branched
  2. git branch <uue branchi nimi> - loob uue branche. Ei muuda uut branchi aktiivseks
  3. git branch -d <branchi nimi> - kustutab valitud branchi. Ei lase branchi kustutada, kui see sisaldab salvestamata muudatusi.
  4.  git branch -D <branchi nimi> - kustub branchi isegi siis. kui see sisaldab salvestama muudatusi.
  5. Branchi aktiveerimine:
    1. git checkout <branchi nimi>
    2. git switch <branchi nimi>

CV projekti eelnevad muudatused võrreldes algseisuga (võrelledes allalaaditud templatega):

  • Muudetud nimi
  • Muudetud kontaktandmed

Külgmenüü tõlkimine/muutmine eraldi branches.

  • Loome uue branchi nimega – menüü tõlkimine
  • Loodud branchi aktiveerimine
  • index.html failis külgmenüü muutmine. Muudatuste lisamine git repositooriumisse.
  • Veebilehitsejas eelvaate vaatamine – menüü tekstid peavad olema muudetud
  • Aktiveerime uuesti master branchi
  • Külgmenüü veebilehitsejas tõlkimata.
Table of Contents