Git Ujarzmić Wersjonowanie

Cezary Walenciuk

Git Ujarzmić Wersjonowanie

@walenciukC

Speaker
Dlaczego? Po co mi Git

Wymiana plików (synchronizacja)

Musi być cywilizowany sposób

01 Wersjonowane repozytorium

02 Zabezpiczenie

03 Historia

04 Ślad

Co warto wiedzieć?

Dwa modele kontroli wersji

Skoro Git jest zDecentralizowany to nikt Ci nie powie, że JEGO repozytorium jest ważniejsze od innego
Konfiguracja Git

Kim jesteś : Operacje w Gicie są oznaczone danymi autora

Username

Przygotowanie swojej konsoli do pracy
Ja też bałem się konsoli i byłem przyczajony od małego do okienek
Pamiętam jak kiedyś ktoś w 2016 roku robił prelekcję w której klepał cały czas coś w konsoli i ja na to : CO ?
A gdzie jest moje UI do tego?

Obawy przed konsolą

Przygotowanie swojej konsoli do pracy. DEMO
A co się stanie jak uruchomie przypadkiem Vim
Proste zamkasz Vim poprzez restart komputera
blog
Copyright © Cezary Walenciuk
blog
Copyright © Cezary Walenciuk

Jak pozbyć się Vima?

Jak pozbyć się Vima?

Jak pozbyć się Vima?

Jak przygotować konsolę
Cmder i WindowsTerminal
Demo : git init

Trzy stany pliku

blog
Copyright © Cezary Walenciuk
blog
Copyright © Cezary Walenciuk
blog
Copyright © Cezary Walenciuk
blog
Copyright © Cezary Walenciuk
blog
Copyright © Cezary Walenciuk
blog
Copyright © Cezary Walenciuk
blog
Copyright © Cezary Walenciuk
Dobre praktyki
blog
Copyright © Cezary Walenciuk
Ignorowanie plików
.gitignore
Commit tylko części pliku
git add -i
Cofanie swoich zmiań
A gdzie jest GitHub?
Dlaczego GitHub?
Demo : clone od zera
Demo : wrzucenie swoich zmian
Demo : pull request
5 minut na wasze pytania
blog
Copyright © Cezary Walenciuk