Slide 1

Slide 1 text

Break Things Don’t be afraid of experimenting Zoë Nolan Rails Girls London December 2015

Slide 2

Slide 2 text

Hello my name is Zoë Find me online at http://zoenolan.org Don't worry about taking notes http://zoenolan.org/blog/2015/12/break-things/

Slide 3

Slide 3 text

Try things Following guides is a good start But only the start of your journey

Slide 4

Slide 4 text

Not all Experiments work Things will go wrong

Slide 5

Slide 5 text

Version Control Word’s track changes for source code

Slide 6

Slide 6 text

Git Created by Linus Torvalds Been around since 2005 Widely used

Slide 7

Slide 7 text

Who am I? git config --global user.name “Ada Lovelace“ git config --global user.email [email protected]

Slide 8

Slide 8 text

Somewhere to store the changes git init RailsGirlsLondonSix

Slide 9

Slide 9 text

Adding changes git add TheNextFacebook.rb git commit

Slide 10

Slide 10 text

Branching Create a Branch git branch CoolNewThing Switch to a branch git checkout CoolNewThing Delete a Branch git branch –D CoolNewThing

Slide 11

Slide 11 text

See your changes git status git log

Slide 12

Slide 12 text

Tutorials Try Git http://try.github.com/ How to Use Git and GitHub https://www.udacity.com/course/how-to-use-git-and-github--ud775 Pro Git http://git-scm.com/book

Slide 13

Slide 13 text

Resources Git cheat sheet https://git.wiki.kernel.org/index.php/GitCheatSheet A successful Git branching model http://nvie.com/posts/a-successful-git-branching-model/

Slide 14

Slide 14 text

http://zoenolan.org/blog/2015/12/break-things/