Top Banner
THE BASICS OF GIT AND GITHUB Git tooling, techniques, and the GitHub platform
40

The Basics of Git and GitHub

Feb 20, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Basics of Git and GitHub

THE BASICS OFGIT AND GITHUB

Git tooling, techniques, and the GitHub platform

Page 3: The Basics of Git and GitHub

Who is Matthew?

Open source contributor

Build tool and continuous delivery author

5 year Git evangelist

VP of Training at GitHub

Page 4: The Basics of Git and GitHub
Page 5: The Basics of Git and GitHub
Page 6: The Basics of Git and GitHub

‣Why Git?

‣Setting up Git

‣Using Git

‣Using GitHub

Page 7: The Basics of Git and GitHub

Why Git?

Page 8: The Basics of Git and GitHub
Page 9: The Basics of Git and GitHub
Page 11: The Basics of Git and GitHub

CVS

Subversion

PVCS

Perforce

ClearCaseSource

Safe

RCS

Folders

Page 12: The Basics of Git and GitHub

Small Footprint

Page 13: The Basics of Git and GitHub

Simple

Page 14: The Basics of Git and GitHub

Powerful

Page 15: The Basics of Git and GitHub

Composable

Page 16: The Basics of Git and GitHub

Setting Up Git

Page 17: The Basics of Git and GitHub

binaries on your $PATH

Page 18: The Basics of Git and GitHub

http://help.github.com

Page 19: The Basics of Git and GitHub

Using Git

Page 20: The Basics of Git and GitHub

Create a Git repository

Page 21: The Basics of Git and GitHub

http://progit.org

Page 22: The Basics of Git and GitHub

http://github.com/matthewmccullough/git-workshop

Page 23: The Basics of Git and GitHub

http://help.github.com

Page 24: The Basics of Git and GitHub

Git GUIs

Page 25: The Basics of Git and GitHub

http://mac.github.com

Page 26: The Basics of Git and GitHub

https://github.com/github/GitPad

Page 27: The Basics of Git and GitHub
Page 28: The Basics of Git and GitHub

http://eclipse.org/egit/

Page 29: The Basics of Git and GitHub

Using GitHub

Page 30: The Basics of Git and GitHub
Page 31: The Basics of Git and GitHub

‣Social coding

‣Fork and pull model

Page 32: The Basics of Git and GitHub

Blessed Repo

Page 33: The Basics of Git and GitHub

‣Web-based image di!

‣Lightweight issue tracking

Page 34: The Basics of Git and GitHub
Page 35: The Basics of Git and GitHub

https://enterprise.github.com

Page 36: The Basics of Git and GitHub

Training

Page 38: The Basics of Git and GitHub

http://github.com/training/online

Page 39: The Basics of Git and GitHub

Q&A