RailsGirls Rotterdam - Github (and Octocats!)
-
Upload
anton-bangratz -
Category
Documents
-
view
296 -
download
0
Transcript of RailsGirls Rotterdam - Github (and Octocats!)
1 / 15
Moar Octocats - Using Github With Rails
Anton Bangratz
https://abangratz.github.com/
@tony_xpro
2012-01-18
GitHub
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
2 / 15
What’s GitHub?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
3 / 15
Why use git?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
4 / 15
Why use git?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
4 / 15
● You like your sourcecode,
Why use git?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
4 / 15
● You like your sourcecode,
● Contribution/Teamwork is easy
Why use git?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
4 / 15
● You like your sourcecode,
● Contribution/Teamwork is easy,
● You want to review/undo things.
Why GitHub?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
5 / 15
Why GitHub?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
5 / 15
● It’s easy,
Why GitHub?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
5 / 15
● It’s easy,
● it brings a great workflow,
Why GitHub?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
5 / 15
● It’s easy,
● it brings a great workflow,
● there are applications for Mac and Windows available,
and
Why GitHub?
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
5 / 15
● It’s easy,
● it brings a great workflow,
● there are applications for Mac and Windows available,
and
● of course, OCTOCATS!
Creating a new project
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
6 / 15
.gitignore
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a newproject
❖ .gitignore
Workflow
Tips and Tricks
7 / 15
Workflow
GitHub
Workflow
❖ Init, Fork andClone
❖ Commit, Pull andPush
❖ Fork, Branch andPull Request
Tips and Tricks
8 / 15
Init, Fork and Clone
GitHub
Workflow
❖ Init, Fork andClone
❖ Commit, Pull andPush
❖ Fork, Branch andPull Request
Tips and Tricks
9 / 15
Commit, Pull and Push
GitHub
Workflow
❖ Init, Fork andClone
❖ Commit, Pull andPush
❖ Fork, Branch andPull Request
Tips and Tricks
10 / 15
Fork, Branch and Pull Request
GitHub
Workflow
❖ Init, Fork andClone
❖ Commit, Pull andPush
❖ Fork, Branch andPull Request
Tips and Tricks
11 / 15
Tips and Tricks
GitHub
Workflow
Tips and Tricks
❖ Collaboration andComments
❖ Socializing
12 / 15
Collaboration and Comments
GitHub
Workflow
Tips and Tricks
❖ Collaboration andComments
❖ Socializing
13 / 15
Socializing
GitHub
Workflow
Tips and Tricks
❖ Collaboration andComments
❖ Socializing
14 / 15