These are the slides I've used during my talk on the "Academic It Festival" 2011 in Cracow. It's a very much extended and polished version of my previous talk. The slides are meant to be fun taken as interruptions of live coding (live comitting :-)) so that everyone understands what acutlly just happened with the commit history :-) The audience was exactly 211 people - yay! :-)
5. Masz pytanie?
Nie czekaj do końca prezentacji!
Konrad „Ktoso“ Malawski – konrad.malawski@java.pl - @ktosopl – blog.project13.pl - SFI 2011 - 11.03.2011
6. Poproszę...
„Pytanie do publiczności“
Konrad „Ktoso“ Malawski – konrad.malawski@java.pl - @ktosopl – blog.project13.pl - SFI 2011 - 11.03.2011
7. Ważne słowa
(-: WAŻNE :-)
System kontroli wersji
Scentralizowany czy Zdecentralizowany
(CVCS vs DVCS)
Zespół
Współpraca
Zmiany
Diff („różnice“)
Integracja zmian
Słowniczek:
Commit
Snapshot
Konflikt
Branch
Konrad „Ktoso“ Malawski – konrad.malawski@java.pl - @ktosopl – blog.project13.pl - SFI 2011 - 11.03.2011
18. ./git/index AKA „Staging Area“
=
indeks ponieważ istnieje plik .git/index
staging area ponieważ idealnie obrazuje jego działanie
Konrad „Ktoso“ Malawski – konrad.malawski@java.pl - @ktosopl – blog.project13.pl - SFI 2011 - 11.03.2011
19. Commit jest LOKALNY
Konrad „Ktoso“ Malawski – konrad.malawski@java.pl - @ktosopl – blog.project13.pl - SFI 2011 - 11.03.2011
20. Commit jest LOKALNY
Konrad „Ktoso“ Malawski – konrad.malawski@java.pl - @ktosopl – blog.project13.pl - SFI 2011 - 11.03.2011