- Totalt 0 kr
Introduktion till Git
Lägg till en bevakning så meddelar vi dig så snart varan är i lager igen.
Introduktion till 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!
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.
Vad du kommer lära dig
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