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
Matthew McCullough
October 08, 2014
Programming
570
1
Share
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
410
Collaborative Software Development in a Social World at the Utah JUG
matthewmccullough
2
190
Your First Pull Request
matthewmccullough
0
340
Git and GitHub Workflows at the Utah JUG
matthewmccullough
1
850
Agile-ish life at GitHub
matthewmccullough
2
430
Git and GitHub Agile Workflows for HP
matthewmccullough
0
350
Writing Tools on the GitHub Platform
matthewmccullough
0
300
Git Feature Branches as an Art
matthewmccullough
0
210
The Foundations of Collaboration with GitHub • SIGCSE 2014
matthewmccullough
1
130
Other Decks in Programming
See All in Programming
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
280
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
910
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
2
230
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
3
270
実用!Hono RPC2026
yodaka
2
150
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
240
Mastering Event Sourcing: Your Parents Holidayed in Yugoslavia
super_marek
0
150
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
3
160
ハンズオンで学ぶクラウドネイティブ
tatsukiminami
0
120
Getting more out of Maven
mlvandijk
0
110
CDK Deployのための ”反響定位”
watany
4
740
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
1
280
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
120
Tell your own story through comics
letsgokoyo
1
890
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.8k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
310
Measuring & Analyzing Core Web Vitals
bluesmoon
9
810
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
A Tale of Four Properties
chriscoyier
163
24k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
790
Navigating Weather and Climate Data
rabernat
0
170
Context Engineering - Making Every Token Count
addyosmani
9
820
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