Introduction to Git


Under senare år har distribuerad versionshantering mer och mer hamnat i fokus för adressera utamaningarna med att jobba i mjukvaruprojekt. Git det mest populära, flexibla och avancerade verktyget som ökar teamets produktivitet. Mindre tid läggs på att hantera mergekonflikter, och det är lättare att arbeta parallellt.

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

Överge din CVS-cykel och hoppa in i din nya Git-helikopter!

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

Kurskod: T150
Kurslängd: 1 dag
Pris: 10 000 SEK

Dela



BOKA NU

Kursschema

Stockholm
2016
14-nov
9-dec

Målgrupp

Utvecklare med eller utan tidigare erfarenhet av versionskontroll, eller användare med erfarenhet av traditionella (centraliserade) system som vill lära sig Git.

Förkunskaper

Grundläggande filhantering i Windows eller Linux. Man ska gärna vara bekant med kommandogränssnitt.

Liknande kurser

Lärare

Sheldon Keeping GIT,Gerrit, Bash, Puppet, jenkins

Kontakta oss

Kontakta oss gärna för mer information:
Tel: 040-61 70 720
info@edument.se
Alla priser ex moms