+ All Categories
Home > Technology > Github - Social Coding

Github - Social Coding

Date post: 12-Nov-2014
Category:
Upload: thomas-fankhauser
View: 1,777 times
Download: 7 times
Share this document with a friend
Description:
What is GitHub and why is it needed? How does it influence the coding mentality and open source world? Is it necessary to host your own code?
75
Transcript
Page 1: Github - Social Coding
Page 2: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Roadmap

How to become a GitHub Pro

Page 3: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Who actually uses GitHub?

Page 4: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Who actually uses GitHub?

Who actually uses GitHub?

Page 5: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Who actually uses GitHub?

Who actually uses GitHub?

Page 6: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Who actually uses GitHub?

Who actually uses GitHub?

Yeah, but ... who?

Page 7: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Who actually uses GitHub?

Who actually uses GitHub?

Yeah, but ... who?

Page 8: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Who actually uses GitHub?

Who actually uses GitHub?

Yeah, but ... who?

Come on, give me some names!

Page 9: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Who actually uses GitHub?

Who actually uses GitHub?

Yeah, but ... who?

Come on, give me some names!

Page 10: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Why?

Page 11: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Why?

Why?

Page 12: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Roadmap

Roadmap

Page 13: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Common Project Hosting

Common Project Hosting

Page 14: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Common Project Hosting

Common Project Hosting

Page 15: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Common Project Hosting

Common Project Hosting

Page 16: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Common Project Hosting

Common Project Hosting

Page 17: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Common Project Hosting

Common Project Hosting

Page 18: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Common Project Hosting

Common Project Hosting

Page 19: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Common Project Hosting

Common Project Hosting

Page 20: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Common Project Hosting

Common Project Hosting

Page 21: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Common Project Hosting

Common Project Hosting

Page 22: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

Page 23: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

12$

Page 24: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

12$

5$

Page 25: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

12$

5$

5$

Page 26: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

12$

5$

5$

12$

Page 27: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

12$

5$

5$

12$

5$

Page 28: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

39$ Hardware

12$

5$

5$

12$

5$

Page 29: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

0$ Software 39$ Hardware

12$

5$

5$

12$

5$

Page 30: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

0$ Software 10$ Backup

39$ Hardware

12$

5$

5$

12$

5$

Page 31: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

0$ Software 10$ Backup

200$ Administration4 h

39$ Hardware

12$

5$

5$

12$

5$

Page 32: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

0$ Software 10$ Backup

200$ Administration4 h

249$ / month Total

39$ Hardware

12$

5$

5$

12$

5$

Page 33: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

Sample Calculation

Sample Calculation

0$ Software 10$ Backup

200$ Administration4 h

249$ / month Total

2.988$ / year Total

39$ Hardware

12$

5$

5$

12$

5$

Page 34: Github - Social Coding

Why?

Start Roadmap Teaser Problem Solution Sample Demo End

Hard to maintain

Summary

Quite expensive

Summary

Page 35: Github - Social Coding

Why?

Start Roadmap Teaser Problem Solution Sample Demo End

Hard to maintain

Summary

Quite expensive

Summary

What now?

Page 36: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

GitHub

Page 37: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

GitHub

Page 38: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

The Team

Page 39: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

The Company

Founded in 2008Funding 0$

46 Employees

3+ Million Repos1+ Million Users

Page 40: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

GitHub

Page 41: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

GitHub

Page 42: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

GitHub

Page 43: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

GitHub

Page 44: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

GitHub

Page 45: Github - Social Coding

Start Roadmap Teaser Problem Solution Sample Demo End

GitHub

Page 46: Github - Social Coding

Pricing

Pricing

Start Roadmap Teaser Problem Solution Sample Demo End

Page 47: Github - Social Coding

Sample Calculation

Sample Calculation

Start Roadmap Teaser Problem Solution Sample Demo End

Page 48: Github - Social Coding

Sample Calculation

Sample Calculation

50$

Start Roadmap Teaser Problem Solution Sample Demo End

Silver

Page 49: Github - Social Coding

Sample Calculation

Sample Calculation

0$ Hardware

50$

Start Roadmap Teaser Problem Solution Sample Demo End

Silver

Page 50: Github - Social Coding

Sample Calculation

Sample Calculation

50$ Software 0$ Hardware

50$

Start Roadmap Teaser Problem Solution Sample Demo End

Silver

Page 51: Github - Social Coding

Sample Calculation

Sample Calculation

50$ Software 0$ Backup

0$ Hardware

50$

Start Roadmap Teaser Problem Solution Sample Demo End

Silver

Page 52: Github - Social Coding

Sample Calculation

Sample Calculation

50$ Software 0$ Backup

50$ Administration1 h

0$ Hardware

50$

Start Roadmap Teaser Problem Solution Sample Demo End

Silver

Page 53: Github - Social Coding

Sample Calculation

Sample Calculation

50$ Software 0$ Backup

50$ Administration1 h

100$ / month Total

0$ Hardware

50$

Start Roadmap Teaser Problem Solution Sample Demo End

Silver

Page 54: Github - Social Coding

Sample Calculation

Sample Calculation

50$ Software 0$ Backup

50$ Administration1 h

100$ / month Total

1.200$ / year Total

0$ Hardware

50$

Start Roadmap Teaser Problem Solution Sample Demo End

Silver

Page 55: Github - Social Coding

Annual Cost Comparison

Annual Cost Comparison

Start Roadmap Teaser Problem Solution Sample Demo End

$0

$750

$1,500

$2,250

$3,000

GitHub Common Approach

€2,988

€1,200

Page 56: Github - Social Coding

Roadmap

Roadmap

Start Roadmap Teaser Problem Solution Sample Demo End

Page 57: Github - Social Coding

Bookstore

Create a project

Start Roadmap Teaser Problem Solution Sample Demo End

Page 58: Github - Social Coding

Bookstore

Create a project

Start Roadmap Teaser Problem Solution Sample Demo End

mkdir bookstorecd bookstoregit inittouch READMEgit add READMEgit commit -m 'initial commit'git remote add github [email protected]:southdesign/bookstore.gitgit push -u github master

Page 59: Github - Social Coding

Bookstore

Create a project

Start Roadmap Teaser Problem Solution Sample Demo End

mkdir bookstorecd bookstoregit inittouch READMEgit add READMEgit commit -m 'initial commit'git remote add github [email protected]:southdesign/bookstore.gitgit push -u github master

Page 60: Github - Social Coding

Bookstore

Create issues

Start Roadmap Teaser Problem Solution Sample Demo End

Page 61: Github - Social Coding

Bookstore

Close issue with commit

Start Roadmap Teaser Problem Solution Sample Demo End

Page 62: Github - Social Coding

Bookstore

Close issue with commit

Start Roadmap Teaser Problem Solution Sample Demo End

git add .git commit -am 'Added skeleton which closes #1 and a book model whichcloses #2'git push

Page 63: Github - Social Coding

Bookstore

Close issue with commit

Start Roadmap Teaser Problem Solution Sample Demo End

git add .git commit -am 'Added skeleton which closes #1 and a book model whichcloses #2'git push

Page 64: Github - Social Coding

Bookstore

Milestones

Start Roadmap Teaser Problem Solution Sample Demo End

Page 65: Github - Social Coding

Create a branch

Start Roadmap Teaser Problem Solution Sample Demo End

Page 66: Github - Social Coding

Compare two branches

Start Roadmap Teaser Problem Solution Sample Demo End

Page 67: Github - Social Coding

Create a wiki

Start Roadmap Teaser Problem Solution Sample Demo End

Page 68: Github - Social Coding

Create a website

Start Roadmap Teaser Problem Solution Sample Demo End

Page 69: Github - Social Coding

Create a website

Start Roadmap Teaser Problem Solution Sample Demo End

git pullgit checkout gh-pagesll-rw-r--r-- 1 index.html

Page 70: Github - Social Coding

Create a website

Start Roadmap Teaser Problem Solution Sample Demo End

git pullgit checkout gh-pagesll-rw-r--r-- 1 index.html

Page 71: Github - Social Coding

Forking

Start Roadmap Teaser Problem Solution Sample Demo End

Forking

Page 72: Github - Social Coding

Forking

Start Roadmap Teaser Problem Solution Sample Demo End

Page 73: Github - Social Coding

Forking

Start Roadmap Teaser Problem Solution Sample Demo End

Page 74: Github - Social Coding

Roadmap

Roadmap

Start Roadmap Teaser Problem Solution Sample Demo End

Page 75: Github - Social Coding

Done

Start Roadmap Teaser Problem Solution Sample Demo End

Further Reading

github.com/featuresgithub.com/blog

developer.github.com

github.com/southdesigngithub.com/southdesign/bookstore

Hire Me!

[email protected]

Buy my apps!

Piano TabsQuestionPad


Recommended