Submit Search
Upload
Why on earth is git super awesome?
•
0 likes
•
1,047 views
C
Chris Brown
Follow
Short presentation on why git is a great version control system.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 80
Download now
Download to read offline
Recommended
Gojko Adzic Cucumber
Gojko Adzic Cucumber
Skills Matter
Hello git
Hello git
Josh Dvir
Git basics
Git basics
Amit Sawhney
Quick and easy way to get started with Git & GitHub
Quick and easy way to get started with Git & GitHub
Ashoka R K T
Git basics
Git basics
Ashwin Date
Introduction To Git Workshop
Introduction To Git Workshop
themystic_ca
Version Control with GitHub for Bioinformatics
Version Control with GitHub for Bioinformatics
Rayna Harris
GIT | Distributed Version Control System
GIT | Distributed Version Control System
Mohammad Imam Hossain
Recommended
Gojko Adzic Cucumber
Gojko Adzic Cucumber
Skills Matter
Hello git
Hello git
Josh Dvir
Git basics
Git basics
Amit Sawhney
Quick and easy way to get started with Git & GitHub
Quick and easy way to get started with Git & GitHub
Ashoka R K T
Git basics
Git basics
Ashwin Date
Introduction To Git Workshop
Introduction To Git Workshop
themystic_ca
Version Control with GitHub for Bioinformatics
Version Control with GitHub for Bioinformatics
Rayna Harris
GIT | Distributed Version Control System
GIT | Distributed Version Control System
Mohammad Imam Hossain
Intro to Git and GitHub
Intro to Git and GitHub
Uri Goldstein
A Quick Start - Version Control with Git
A Quick Start - Version Control with Git
Dmitry Sheiko
Get Ur Git On: Introduction and getting started with Github
Get Ur Git On: Introduction and getting started with Github
Christine O'Connell
Git and github introduction
Git and github introduction
John(Qiang) Zhang
Git 101
Git 101
Dimitris Tsironis
Working in Team using Git in Unity
Working in Team using Git in Unity
Rifauddin Tsalitsy
Git the Wnderfull tool
Git the Wnderfull tool
Amitoj Singh
Git isthenewsexy
Git isthenewsexy
Ailsa126
Github - Le Wagon Melbourne
Github - Le Wagon Melbourne
Paal Ringstad
Git Real
Git Real
Gong Haibing
Atlanta Pm Git 101
Atlanta Pm Git 101
Jason Noble
Introduction to Git for Artists
Introduction to Git for Artists
David Newbury
Version control system & how to use git
Version control system & how to use git
Ahmed Dalatony
BDD: Behind the Scenes
BDD: Behind the Scenes
Nazarii Piontko
Git basic and workflow
Git basic and workflow
buikhanhbk
GiTFO
GiTFO
Rob Fuller
Git: basic to advanced
Git: basic to advanced
Yodalee
Introduction to GIT
Introduction to GIT
Arpit Mohan
Git Basics at Rails Underground
Git Basics at Rails Underground
Ariejan de Vroom
Git Introduction
Git Introduction
Anil Wadghule
Loading...git
Loading...git
Rafael García
Git in 5 Minutes
Git in 5 Minutes
Robert Dumas
More Related Content
What's hot
Intro to Git and GitHub
Intro to Git and GitHub
Uri Goldstein
A Quick Start - Version Control with Git
A Quick Start - Version Control with Git
Dmitry Sheiko
Get Ur Git On: Introduction and getting started with Github
Get Ur Git On: Introduction and getting started with Github
Christine O'Connell
Git and github introduction
Git and github introduction
John(Qiang) Zhang
Git 101
Git 101
Dimitris Tsironis
Working in Team using Git in Unity
Working in Team using Git in Unity
Rifauddin Tsalitsy
Git the Wnderfull tool
Git the Wnderfull tool
Amitoj Singh
Git isthenewsexy
Git isthenewsexy
Ailsa126
Github - Le Wagon Melbourne
Github - Le Wagon Melbourne
Paal Ringstad
Git Real
Git Real
Gong Haibing
Atlanta Pm Git 101
Atlanta Pm Git 101
Jason Noble
Introduction to Git for Artists
Introduction to Git for Artists
David Newbury
Version control system & how to use git
Version control system & how to use git
Ahmed Dalatony
BDD: Behind the Scenes
BDD: Behind the Scenes
Nazarii Piontko
Git basic and workflow
Git basic and workflow
buikhanhbk
GiTFO
GiTFO
Rob Fuller
Git: basic to advanced
Git: basic to advanced
Yodalee
Introduction to GIT
Introduction to GIT
Arpit Mohan
Git Basics at Rails Underground
Git Basics at Rails Underground
Ariejan de Vroom
Git Introduction
Git Introduction
Anil Wadghule
What's hot
(20)
Intro to Git and GitHub
Intro to Git and GitHub
A Quick Start - Version Control with Git
A Quick Start - Version Control with Git
Get Ur Git On: Introduction and getting started with Github
Get Ur Git On: Introduction and getting started with Github
Git and github introduction
Git and github introduction
Git 101
Git 101
Working in Team using Git in Unity
Working in Team using Git in Unity
Git the Wnderfull tool
Git the Wnderfull tool
Git isthenewsexy
Git isthenewsexy
Github - Le Wagon Melbourne
Github - Le Wagon Melbourne
Git Real
Git Real
Atlanta Pm Git 101
Atlanta Pm Git 101
Introduction to Git for Artists
Introduction to Git for Artists
Version control system & how to use git
Version control system & how to use git
BDD: Behind the Scenes
BDD: Behind the Scenes
Git basic and workflow
Git basic and workflow
GiTFO
GiTFO
Git: basic to advanced
Git: basic to advanced
Introduction to GIT
Introduction to GIT
Git Basics at Rails Underground
Git Basics at Rails Underground
Git Introduction
Git Introduction
Similar to Why on earth is git super awesome?
Loading...git
Loading...git
Rafael García
Git in 5 Minutes
Git in 5 Minutes
Robert Dumas
Enterprise git
Enterprise git
Pedro Melo
簡單介紹git
簡單介紹git
Grace Chien
Why Git Sucks and you'll use it anyways
Why Git Sucks and you'll use it anyways
Carlos Taborda
Git101
Git101
Jens Segers
Git presentation
Git presentation
James Cuzella
Working with Git
Working with Git
Pete Nicholls
Get Good With Git
Get Good With Git
Hoffman Lab
Gitting the Most From Git
Gitting the Most From Git
Chris Miller
Deep dark-side of git: How git works internally
Deep dark-side of git: How git works internally
SeongJae Park
Git Distributed Version Control System
Git Distributed Version Control System
Victor Wong
Git Basics Philips
Git Basics Philips
Ariejan de Vroom
Introduction to Git
Introduction to Git
Randal Schwartz
Git Magic: Versioning Files like a Boss
Git Magic: Versioning Files like a Boss
tmacwilliam
Beginner's Guide to Version Control with Git
Beginner's Guide to Version Control with Git
Robert Lee-Cann
Esri open source projects on GitHub
Esri open source projects on GitHub
Allan Laframboise
Git One Day Training Notes
Git One Day Training Notes
glen_a_smith
Git Started With Git
Git Started With Git
Nick Quaranto
Git Tech Talk
Git Tech Talk
Chris Johnson
Similar to Why on earth is git super awesome?
(20)
Loading...git
Loading...git
Git in 5 Minutes
Git in 5 Minutes
Enterprise git
Enterprise git
簡單介紹git
簡單介紹git
Why Git Sucks and you'll use it anyways
Why Git Sucks and you'll use it anyways
Git101
Git101
Git presentation
Git presentation
Working with Git
Working with Git
Get Good With Git
Get Good With Git
Gitting the Most From Git
Gitting the Most From Git
Deep dark-side of git: How git works internally
Deep dark-side of git: How git works internally
Git Distributed Version Control System
Git Distributed Version Control System
Git Basics Philips
Git Basics Philips
Introduction to Git
Introduction to Git
Git Magic: Versioning Files like a Boss
Git Magic: Versioning Files like a Boss
Beginner's Guide to Version Control with Git
Beginner's Guide to Version Control with Git
Esri open source projects on GitHub
Esri open source projects on GitHub
Git One Day Training Notes
Git One Day Training Notes
Git Started With Git
Git Started With Git
Git Tech Talk
Git Tech Talk
Recently uploaded
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
Ravi Sanghani
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Kari Kakkonen
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
Nicole Novielli
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
UiPathCommunity
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
Farhan Tariq
2024 April Patch Tuesday
2024 April Patch Tuesday
Ivanti
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
HarshalMandlekar2
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
Recently uploaded
(20)
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
2024 April Patch Tuesday
2024 April Patch Tuesday
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Why on earth is git super awesome?
1.
? WHY ON EARTH
IS GIT SUPER AWESOME
2.
@ xoebus
3.
@ xoebus (Chris)
4.
@ xoeb.us
5.
6.
* git
7.
...is really stupid.
8.
...is really stupid.
9.
stupid = simple
10.
simple = fast
11.
Awesome Checklist
✓ Fast
12.
* git
13.
...is distributed.
14.
?
15.
16.
17.
18.
Slow
19.
Slow Permission Nightmare
20.
Slow Permission Nightmare
Linear
21.
Slow Permission Nightmare
Linear Embarrassing
22.
23.
24.
25.
Fast
26.
Fast Permissions Dream
27.
Fast Permissions Dream
Any Workflow
28.
Fast Permissions Dream
Any Workflow Perfectionism
29.
Awesome Checklist
✓ Fast ✓ Distributed
30.
* git
31.
...is easy.
32.
33.
$ cd my-project
34.
$ cd my-project
35.
$ cd my-project $
git init
36.
$ cd my-project $
git init
37.
$ cd my-project $
git init Initialized empty Git repository in /Users/cb/my-project/.git/
38.
$ cd my-project $
git init Initialized empty Git repository in /Users/cb/my-project/.git/
39.
$ cd my-project $
git init Initialized empty Git repository in /Users/cb/my-project/.git/ $ git add .
40.
$ cd my-project $
git init Initialized empty Git repository in /Users/cb/my-project/.git/ $ git add .
41.
$ cd my-project $
git init Initialized empty Git repository in /Users/cb/my-project/.git/ $ git add . $ git commit -m “initial commit”
42.
43.
$ vim ...
44.
$ vim ...
45.
$ vim ... $
git commit -am “changed some widgets”
46.
Done.
47.
Done. (Fundamentally)
48.
Awesome Checklist
✓ Fast ✓ Distributed ✓ Easy
49.
* git
50.
...is friendly.
51.
52.
GitHub is awesome.
53.
GitHub is awesome.
54.
GitHub is awesome.
55.
GitHub is awesome.
56.
GitHub is awesome.
57.
Pull Requests GitHub is
awesome.
58.
Pull Requests GitHub is
awesome. Issues
59.
Pull Requests GitHub is
awesome. Issues Wikis
60.
Pull Requests GitHub is
awesome. Issues Wikis Community
61.
Awesome Checklist
✓ Fast ✓ Distributed ✓ Easy ✓ Friendly
62.
* git
63.
...is efficient.
64.
Cheap Local Branching
65.
Store Changes Only
66.
Awesome Checklist
✓ Fast ✓ Distributed ✓ Easy ✓ Friendly ✓ Efficient
67.
* git
68.
...is free.
69.
70.
Awesome Checklist
✓ Fast ✓ Distributed ✓ Easy ✓ Friendly ✓ Efficient ✓ Free
71.
* git
72.
...is going to
save you.
73.
$ git revert
74.
$ git reset
75.
$ git branch
76.
Awesome Checklist
✓ Fast ✓ Distributed ✓ Easy ✓ Friendly ✓ Efficient ✓ Free ✓ Saves the Day
77.
* git
78.
...is super awesome.
79.
Fin.
80.
Fin. Questions? xoebus
@xoebus xoebus@xoeb.us
Download now