Karl Gustav Røksund
fra Accenture
(#acntech)

Hvorfor versjons kontroll?


Sporing:


Backup

Samarbeid




Hvorfor Git?

Lokal

  • Enkel installering
  • Enkel oppstart av nye repo
  • RASKT i gang
 


Arbeidsflyt

  • Kan jobbe lenge og gjøre mange lokale innskrenkinger før du MÅ ta hensyn til andre personer som jobber i samme prosjekt.
  • Kan jobbe i små grupper på store prosjekt og innføre endringene når de er "klare". (Dette går også på SVN)

Enkelt å dele kode

  • Enkelt selv om du ikke bruker github
  • Enklest: e-mail repo (bundle)
  • "Best": linux + ssh

Hvorfor ikke begynne med SVN?

Når du kan Git så virker SVN som en mindre intelligent slektning av Git



Git er raskere

  1. Raskere å komme i gang
  2. Raskere å lage et repo
  3. MYE raskere i bruk


Git har mye mer du kan gjøre med repo

  • Skrive om historie
  • Feature branches
  • Flere remotes
  • "Gratis" eksprementering
  • Friksjonsløs context switching
  • Vise skikkelig historikk (parents)

Takk for meg!


Presentasjon fås her:

https://slid.es/pylinux/deck--2

Git acntech

By pylinux

Git acntech

  • 753