Kurs/git: Difference between revisions
(opprettet siden, med innhold kokt fra tilsvarende kurs i fjor) |
(La til en lenke til selve presentasjonen [pdf]) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
<b>Tid</b>: Torsdag 4. oktober 2012, kl. 19:15 (merk: en time senere enn vanlig) <br /> | <b>Tid</b>: Torsdag 4. oktober 2012, kl. 19:15 (merk: en time senere enn vanlig) <br /> | ||
<b>Sted</b>: | <b>Sted</b>: [[../Hvor er R3?|R3]]<br /> | ||
<b>Kursholder</b>: [mailto:jabirali(at)pvv.org Jabir Ali Ouassou]<br /> | <b>Kursholder</b>: [mailto:jabirali(at)pvv.org Jabir Ali Ouassou]<br /> | ||
<b>Anbefalte forkunnskaper</b>: Grunnleggende terminalferdigheter <br /> | <b>Anbefalte forkunnskaper</b>: Grunnleggende terminalferdigheter <br /> | ||
Line 10: | Line 10: | ||
<b>Lenker</b>: <br /> | <b>Lenker</b>: <br /> | ||
* [http://www.pvv.org/~jabirali/presentations/gitkurs2012/presentation.pdf En kopi av presentasjonen] | |||
* [http://git-scm.com/ Offisielt nettsted] | * [http://git-scm.com/ Offisielt nettsted] | ||
* [http://book.git-scm.com/2_installing_git.html Installasjon] | * [http://book.git-scm.com/2_installing_git.html Installasjon] |
Latest revision as of 20:49, 4 October 2012
Tid: Torsdag 4. oktober 2012, kl. 19:15 (merk: en time senere enn vanlig)
Sted: R3
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 er en introduksjon til versjonskontrollsystemet Git. Første del omhandler 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, som hvordan man kan lete etter bugs i logaritmisk tid, og hvordan man deretter kan finne ut hvem som skrev kodelinjen som introduserte denne bug'en.
Lenker: