Beginning Git

Git är ett flexibelt och avancerat verktyg för öppen källkod som gör att du kan spendera mer tid på att få saker och ting gjorda och mindre tid på att slå ihop ändringar som skapat konflikter. I Git är det enkelt att skapa nya grenar och skräddarsy ditt arbetsflöde för att uppfylla dina specifika behov.

Under det senaste decenniet har vi sett flera distribuerade versionshanteringssystem dyka upp och utmana det traditionella sättet med centraliserad versionshantering. Git är utan tvekan en av de mer populära.

Kursen ger en solid förståelse av hur man använder Git, hur man kan skapa arbetsflöden och hur Git fungerar.

Målgrupp och förkunskaper

Kursen riktar sig till mjukvaruutvecklare med liten eller ingen tidigare erfarenhet av Git. Erfarenhet av versionskontroll rekommenderas.

Ämnesområden (Engelska)

What's version control?

  • Why do we want it?

A quick history

  • RCS, CVS, SVN
  • Centralized vs distributed
  • Merging: a solution that turned into a problem

Walkthrough exercise I

  • init, add, commit
  • status, log, diff
  • branch, checkout, (simple) merge

Understanding the DAG

  • blobs, trees, commits
  • gitk
  • SHA hashes

Going distributed

  • Adding remotes to your project
  • A pull is a fetch and a merge
  • A centralized location?
  • Hosted git

Walkthrough exercise II

  • remote, clone, push, pull
  • resolving conflicts
  • Rebasing

Boka kursen

Boka din plats redan idag.

Om kursen

Pris: 10 000,00 kr

exklusive moms

Längd 1 dagar
Kurskod ET150

KompetenskortKompetenskort gäller på denna kurs

Boka kursen

Välj ort och kursstart

9 december

Kunduppgifter

Kursanmälan är bindande. För mer information och avbokningsregler se våra allmänna villkor.