Kurs/Utviklerkurs
Tid: Torsdag 6. oktober 2011, kl. 18:15
Sted: R2
Kursholder: Jabir Ali Ouassou
Anbefalte forkunnskaper:
- Grunnleggende terminalferdigheter
Beskrivelse:
Sliter du med å holde styr på de voksende kodeprosjektene dine? Har du planer om å samarbeide med andre på slike prosjekter? Eller kanskje du drifter et nettsted eller skriver en masteroppgave, og ønsker ubegrensede angremuligheter og halv-automatisert backup? Da kan det være nyttig å gjøre seg kjent med et versjonskontrollsystem. Dette foredraget vil ta for seg versjonskontrollsystemet Git.
Første del av foredraget vil dreie seg om grunnleggende versjonskontroll - hvordan man oppretter et versjonslager, legger filer under versjonskontroll, oppretter revisjoner og holder styr på historikken. Deretter vil noe mer avanserte emner som merging/branching/rebasing og pushing/pulling introduseres. Kurset avsluttes med en rekke hendige verktøy for samarbeidsprosjekter - f.eks. hvordan man kan lete etter bugs i logaritmisk tid, og hvordan man deretter kan finne ut hvem som skrev kodelinjen som ødela koden din.