FrontpageDevOpsProductive version control with Git

Productive version control with Git

star_fullstar_fullstar_fullstar_fullstar_fullstar_empty
Opi hallitsemaan Git tehokkaasti ja ymmärrä versionhallinnan periaatteet! Kurssilla saat varmuuden Gitin käyttöön sekä komentorivillä että graafisesti.

Have you ever wondered why some people tell you to pull and others to fetch? Have you
ever tried to rebase without really understanding what you're doing?

Version control is one of the most important tools for a software professional, and the most
used version control system currently is Git. By learning to be an effective Git user and
understanding how Git works internally, you create a good foundation for professional
software work.

The course teaches the most important aspects of Git's daily use and describes what
operations take place inside Git when different commands are run. The course teaches how
Git works using the command line and the graphical tool Gitk.


Training formats

Classroom
Remote


Duration

1 day


Price

945 €

Jos työskentelet ohjelmistokehityksen, DevOpsin tai testauksen parissa, Git on jo nyt osa arkeasi – mutta hallitsetko sen todella? Tämä koulutus on suunnattu sinulle, olitpa sitten Git-aloittelija, joka haluaa varman startin, tai kokeneempi käyttäjä, joka kaipaa syvempää ymmärrystä ja sujuvampia työskentelytapoja.

Osallistumalla varmistat, että Git ei ole enää musta laatikko, vaan työkalu, jota osaat hyödyntää tehokkaasti ja luottavaisesti. Opit välttämään turhat virheet, ratkaisemaan konfliktit fiksusti ja käyttämään Gitin komentoriviä sekä graafisia työkaluja ammattimaisesti. Tämä ei ole pelkkä teoriaa täynnä oleva koulutus, vaan saat mukaasi konkreettisia taitoja, joita voit heti soveltaa projekteissasi.

Voit halutessasi ottaa oman koneesi mukaan koulutukseen tai käyttää Tieturin valmiiksi asennettua konetta. Jos tuot oman kannettavasi, asenna siihen Git sekä Gitk. Nämä ovat saatavilla useimmille alustoille osoitteesta http://git-scm.com.

  • Mitä on versionhallinta ja hajautettu versionhallinta? 
  • Mikä on Git? 
  • Repositorion luonti
  • Working tree ja staging area
  • Committien hallinta
  • Haarojen luonti ja hallinta
  • Haarojen yhdistäminen: Merge vs. Rebase
  • Haarojen käyttö kehitysprosessissa
  • Remotejen määrittely ja käyttö
  • Fetch vs. Pull – erot ja käyttötavat
  • Konfliktien hallinta ja ratkaisu
  • Vinkkejä Gitin käyttöön 
  • Mitä opittiin ja kuinka soveltaa opittua käytännössä?

Ryhmäalennus

Tarjoamme -10% alennuksen vähintään 3 hengen ryhmille. Hyödynnä etu verkkokaupassa koodilla TIIMI10 tai kysy tarjousta koulutusmyyjältämme: johanna.niittula@tieturi.fi

Koulutuskortti

Suositulla koulutuskortilla voit säästää jopa -40% koulutuspäivissä ja saat mahdollisuuden hyödyntää laajempaa koulutustarjontaa. Lue lisää täältä.


You might be interested in these courses: