Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Git and GitHub Platform Review
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Matthew McCullough
October 08, 2014
Programming
580
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Git and GitHub Platform Review
Matthew McCullough
October 08, 2014
More Decks by Matthew McCullough
See All by Matthew McCullough
Patterns for Collaborative Software Development in a Social World at JavaOne 2015
matthewmccullough
1
430
Collaborative Software Development in a Social World at the Utah JUG
matthewmccullough
2
190
Your First Pull Request
matthewmccullough
0
350
Git and GitHub Workflows at the Utah JUG
matthewmccullough
1
860
Agile-ish life at GitHub
matthewmccullough
2
440
Git and GitHub Agile Workflows for HP
matthewmccullough
0
360
Writing Tools on the GitHub Platform
matthewmccullough
0
310
Git Feature Branches as an Art
matthewmccullough
0
220
The Foundations of Collaboration with GitHub • SIGCSE 2014
matthewmccullough
1
150
Other Decks in Programming
See All in Programming
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
240
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
140
New "Type" system on PicoRuby
pocke
1
970
dRuby over BLE
makicamel
2
380
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
540
Creating Composable Callables in Contemporary C++
rollbear
0
150
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
140
OSもどきOS
arkw
0
570
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
110
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
250
AI時代のUIはどこへ行く?その2!
yusukebe
21
7.3k
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
660
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
750
Product Roadmaps are Hard
iamctodd
PRO
55
12k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
150
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
How to build a perfect <img>
jonoalderson
1
5.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
230
The Spectacular Lies of Maps
axbom
PRO
1
810
YesSQL, Process and Tooling at Scale
rocio
174
15k
Transcript
Distributed Version Control Software Development with Git and GitHub
[email protected]
@matthewmccull matthewmccullough !
None
None
None
"
DVCS
None
Git and GitHub take over the VCS landscape
Why?
solves common Pain Points
create Business Value
None
Migration
SVN ‛ GIT
None
None
None
None
If it isn't broke, don't fix it. right?
“most of your computer science career will be single data
stream, single CPU, single threaded processing. Don’t worry about chapter 7.” ! –my most incorrect university professor, ever
easy…right?
easy
Branching
Branching is easy
~40 bytes
#
Commits are the atomic unit
$
%
&
Real-time Conversations
'
(
Visual Tools
Branching Visualizations
)
Desktop tools
*
Binaries
TAGS
+
Github Releases
+
Platform features
Mobile views
,
Pulse Page
-
.
Task Lists
/
Binary Viewers
0
Bug Tracker + Integration
1
Automation API
2
None
None
Full Code Search
3
LDAP Sync
4
Markdown
5
Everything is a URL
6
Services
Implementation Support
7
Training Services
8
Distributed Version Control Software Development with Git and GitHub
None