Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Git and GitHub Platform Review
Search
Matthew McCullough
October 08, 2014
Programming
590
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
440
Collaborative Software Development in a Social World at the Utah JUG
matthewmccullough
2
200
Your First Pull Request
matthewmccullough
0
360
Git and GitHub Workflows at the Utah JUG
matthewmccullough
1
870
Agile-ish life at GitHub
matthewmccullough
2
450
Git and GitHub Agile Workflows for HP
matthewmccullough
0
370
Writing Tools on the GitHub Platform
matthewmccullough
0
320
Git Feature Branches as an Art
matthewmccullough
0
230
The Foundations of Collaboration with GitHub • SIGCSE 2014
matthewmccullough
1
160
Other Decks in Programming
See All in Programming
世界の中心で、AI(App Intents)をさけぶ ー App Intents中心設計の実践ガイド
touyou
0
250
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
150
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
130
Laravelのアプリケーションをどこにデプロイするか #ツナギメオフライン.9
akase244
0
120
PHPプロジェクトの結合バランスを可視化する #php_night
kajitack
0
230
フロントエンドUIフレームワークのこれまでとこれから
ssssota
4
1.9k
GraphRAGのKnowledge Graphを 直接!見る/View-GraphRAG's-KnowledgeGraph-directly!
tyumugi1113
1
280
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
640
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
230
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
130
ALB ログから Trace を気合で繋げる技術
fohte
7
880
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.5k
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
How to build a perfect <img>
jonoalderson
1
6k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
My Coaching Mixtape
mlcsv
0
310
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
500
Believing is Seeing
oripsolob
1
210
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
450
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
270
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
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