SlideShare a Scribd company logo
Moar Octocats - Using Github With Rails

             Anton Bangratz
    https://abangratz.github.com/
              @tony_xpro
   anton.bangratz@radarservices.com

               2012-01-18




                                          1 / 15
GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore

Workflow

Tips and Tricks    GitHub




                            2 / 15
What’s GitHub?

GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore

Workflow

Tips and Tricks




                                    3 / 15
Why use git?

GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore

Workflow

Tips and Tricks




                                  4 / 15
Why use git?

GitHub
                   ●   You like your sourcecode,
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore

Workflow

Tips and Tricks




                                                   4 / 15
Why use git?

GitHub
                   ● You like your sourcecode,
❖ What’s GitHub?
❖ Why use git?     ● Contribution/Teamwork is easy
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore

Workflow

Tips and Tricks




                                                     4 / 15
Why use git?

GitHub
                   ● You like your sourcecode,
❖ What’s GitHub?
❖ Why use git?     ● Contribution/Teamwork is easy,
❖ Why GitHub?      ● You want to review/undo things.
❖ Creating a new
project
❖ .gitignore

Workflow

Tips and Tricks




                                                       4 / 15
Why GitHub?

GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore

Workflow

Tips and Tricks




                                 5 / 15
Why GitHub?

GitHub
                   ●   It’s easy,
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore

Workflow

Tips and Tricks




                                    5 / 15
Why GitHub?

GitHub
                   ● It’s easy,
❖ What’s GitHub?
❖ Why use git?     ● it brings a great workflow,
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore

Workflow

Tips and Tricks




                                                  5 / 15
Why GitHub?

GitHub
                   ● It’s easy,
❖ What’s GitHub?
❖ Why use git?     ● it brings a great workflow,
❖ Why GitHub?      ● there are applications for Mac and Windows available,
❖ Creating a new
project              and
❖ .gitignore

Workflow

Tips and Tricks




                                                                             5 / 15
Why GitHub?

GitHub
                   ● It’s easy,
❖ What’s GitHub?
❖ Why use git?     ● it brings a great workflow,
❖ Why GitHub?      ● there are applications for Mac and Windows available,
❖ Creating a new
project              and
❖ .gitignore
                   ● of course, OCTOCATS!
Workflow

Tips and Tricks




                                                                             5 / 15
Creating a new project

GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore

Workflow

Tips and Tricks




                                            6 / 15
.gitignore

GitHub
❖ What’s GitHub?
❖ Why use git?
❖ Why GitHub?
❖ Creating a new
project
❖ .gitignore

Workflow

Tips and Tricks




                                7 / 15
GitHub

Workflow
❖ Init, Fork and
Clone
❖ Commit, Pull and
Push
❖ Fork, Branch and
Pull Request

Tips and Tricks
                     Workflow




                               8 / 15
Init, Fork and Clone

GitHub

Workflow
❖ Init, Fork and
Clone
❖ Commit, Pull and
Push
❖ Fork, Branch and
Pull Request

Tips and Tricks




                                            9 / 15
Commit, Pull and Push

GitHub

Workflow
❖ Init, Fork and
Clone
❖ Commit, Pull and
Push
❖ Fork, Branch and
Pull Request

Tips and Tricks




                                             10 / 15
Fork, Branch and Pull Request

GitHub

Workflow
❖ Init, Fork and
Clone
❖ Commit, Pull and
Push
❖ Fork, Branch and
Pull Request

Tips and Tricks




                                                     11 / 15
GitHub

Workflow

Tips and Tricks
❖ Collaboration and
Comments
❖ Socializing




                      Tips and Tricks




                                        12 / 15
Collaboration and Comments

GitHub

Workflow

Tips and Tricks
❖ Collaboration and
Comments
❖ Socializing




                                                   13 / 15
Socializing

GitHub

Workflow

Tips and Tricks
❖ Collaboration and
Comments
❖ Socializing




                                    14 / 15
Introducing Github and Octocats by Tony Bangratz

More Related Content

PDF
Git workflows (Basics)
PDF
GitHub Introduction
PDF
iThome Chatbot Day: 透過 Golang 無痛建置機器學習聊天機器人
PPTX
Git step by step
PDF
Git and GitHub for RallyOn
PDF
iTHome Gopher Day 2017: What can Golang do? (Using project 52 as examples)
PDF
Git使用经验
PDF
DevOps Taiwan meetup #19
Git workflows (Basics)
GitHub Introduction
iThome Chatbot Day: 透過 Golang 無痛建置機器學習聊天機器人
Git step by step
Git and GitHub for RallyOn
iTHome Gopher Day 2017: What can Golang do? (Using project 52 as examples)
Git使用经验
DevOps Taiwan meetup #19

What's hot (20)

PPTX
Meetup gitbook
PPTX
Get along with JHipster
ODP
Besut Kode - Workshop 1
PDF
Principles of Iteration
PDF
GitHubをエンジニア以外にも使ってもらうには
PPTX
Using github development process in your company
ODP
Besut Kode Challenge 1
PDF
How GitHub impacts our career life?
PDF
You're doing it wrong! Git it right!
PDF
Nicolás Aravena - Cómo aprender Git y no morir en el intento
ODP
Deploying Joomla sites with GIT
PPTX
Front Page of Hacker News with GitLab Pages
PPTX
Learning GitHub Part 4
PDF
Intro android
PDF
Publishing your open source project
KEY
WebデザイナーのためのGit勉強会 ~準備編~
PDF
Contributing to github is for everyone
PPTX
Smile Gupta - Hacktoberfest Celebration 2020
PPTX
Git & github
PDF
Migrating python.org to buildbot 9 and python 3
Meetup gitbook
Get along with JHipster
Besut Kode - Workshop 1
Principles of Iteration
GitHubをエンジニア以外にも使ってもらうには
Using github development process in your company
Besut Kode Challenge 1
How GitHub impacts our career life?
You're doing it wrong! Git it right!
Nicolás Aravena - Cómo aprender Git y no morir en el intento
Deploying Joomla sites with GIT
Front Page of Hacker News with GitLab Pages
Learning GitHub Part 4
Intro android
Publishing your open source project
WebデザイナーのためのGit勉強会 ~準備編~
Contributing to github is for everyone
Smile Gupta - Hacktoberfest Celebration 2020
Git & github
Migrating python.org to buildbot 9 and python 3
Ad

Similar to Introducing Github and Octocats by Tony Bangratz (20)

PPTX
How I become Go GDE
PPTX
Git n git hub
PDF
Brief tutorial on Git
PPTX
Intro. to Git and Github
PDF
Advance workshop on git
PPTX
Version control, you git
PDF
Git and GitHub Info Session
KEY
Git single branch
PDF
Fork me!
PDF
Introduction to Git and Github
PDF
Getting started With GIT
KEY
Community and Github: 7/27/2011
PPTX
Hacktoberfest GDSC BBBDITM.pptx
PDF
GitLab webcast - Release 8.4
PPTX
Open source
PDF
Beginner Workshop for Student Developers - Tratech-presentation.pdf
PDF
GitLab_meetup_tokyo_201807
PDF
Introducing Github 1st Edition Peter Bell Brent Beer
PPTX
La importancia de versionar el código: GitHub, portafolio y recursos para est...
PPTX
Using Git to Organize Your Project
How I become Go GDE
Git n git hub
Brief tutorial on Git
Intro. to Git and Github
Advance workshop on git
Version control, you git
Git and GitHub Info Session
Git single branch
Fork me!
Introduction to Git and Github
Getting started With GIT
Community and Github: 7/27/2011
Hacktoberfest GDSC BBBDITM.pptx
GitLab webcast - Release 8.4
Open source
Beginner Workshop for Student Developers - Tratech-presentation.pdf
GitLab_meetup_tokyo_201807
Introducing Github 1st Edition Peter Bell Brent Beer
La importancia de versionar el código: GitHub, portafolio y recursos para est...
Using Git to Organize Your Project
Ad

Introducing Github and Octocats by Tony Bangratz

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