Slide 1

Slide 1 text

What is Geoffrey Grosenbach VP of Open Source Curriculum

Slide 2

Slide 2 text

A website where developers can share code and collaborate on projects. GITHUB

Slide 3

Slide 3 text

Collaboration Communication Code

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Source Code Control GitHub git

Slide 8

Slide 8 text

1970

Slide 9

Slide 9 text

Software projects are complex Many developers, one project

Slide 10

Slide 10 text

But…

Slide 11

Slide 11 text

Source Code Control

Slide 12

Slide 12 text

git Fast Offline Branches Agile Confusing!

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

Everyone else thinks of source control tools as code backup. I think of it as code talk, as communication. – Zed Shaw

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

FREE* *Except for private and Enterprise

Slide 17

Slide 17 text

Fork Write Code Pull Request (DISCUSS) Merge

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

How can we use it? • Code • Documents • Bugs • Pages

Slide 20

Slide 20 text

A website where people can share and collaborate on documents of all kinds. GITHUB

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

No content