5. Git
○ Created by Linus Torvalds in ‘05, replacing Bitkeeper
○ Meant to deal with patch acceptation workflow
○ May ‘13, 36% use Git as main VCS (src: Eclipse Foundation)
○ ‘15 Github have 9M users
6. Git
○ Created by Linus Torvalds in ‘05, replacing Bitkeeper
○ Meant to deal with patch acceptation workflow
○ May ‘13, 36% use Git as main VCS (src: Eclipse Foundation)
○ ‘15 Github have 9M users
All guys in animated
GIFs(are/were) Githubers
7. Workshop, part 1 !
git init
git add
git status
git commit
git log
10. Linus addressing a co-worker
Mauro, SHUT THE FUCK UP!
...
How long have you been a maintainer?
And you *still* haven't learnt the first rule of kernel
maintenance?
…
Fix your approach to kernel programming.
11. … addressing another one
There aren't enough swear-words in
the English language, so now I'll have
to call you perkeleen vittupää* just
to express my disgust and
frustration with this crap.
* Seems to translate roughly to sonofabitch
12. Workshop, part 2 !
git config
git clone
git branch
git tag
git checkout
git push
26. CREDITS
Special thanks to all the people who made and
released these awesome resources:
○ Rebase / Merge images from Atlassian
○ Various GIF from gif.lol.cat
○ Presentation template by SlidesCarnival
○ Unsplash images