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
1
510
Git and GitHub Platform Review
Matthew McCullough
October 08, 2014
Tweet
Share
More Decks by Matthew McCullough
See All by Matthew McCullough
Patterns for Collaborative Software Development in a Social World at JavaOne 2015
matthewmccullough
1
390
Collaborative Software Development in a Social World at the Utah JUG
matthewmccullough
2
170
Your First Pull Request
matthewmccullough
0
300
Git and GitHub Workflows at the Utah JUG
matthewmccullough
1
820
Agile-ish life at GitHub
matthewmccullough
2
390
Git and GitHub Agile Workflows for HP
matthewmccullough
0
310
Writing Tools on the GitHub Platform
matthewmccullough
0
270
Git Feature Branches as an Art
matthewmccullough
0
170
The Foundations of Collaboration with GitHub • SIGCSE 2014
matthewmccullough
1
120
Other Decks in Programming
See All in Programming
パスタの技術
yusukebe
1
400
Constant integer division faster than compiler-generated code
herumi
2
700
decksh - a little language for decks
ajstarks
4
21k
Infer入門
riru
4
1.6k
コンテキストエンジニアリング Cursor編
kinopeee
1
710
コーディングエージェント時代のNeovim
key60228
1
100
Nuances on Kubernetes - RubyConf Taiwan 2025
envek
0
190
STUNMESH-go: Wireguard NAT穿隧工具的源起與介紹
tjjh89017
0
390
兎に角、コードレビュー
mitohato14
0
150
TROCCO×dbtで実現する人にもAIにもやさしいデータ基盤
nealle
0
330
ライブ配信サービスの インフラのジレンマ -マルチクラウドに至ったワケ-
mirrativ
2
270
CSC305 Summer Lecture 06
javiergs
PRO
0
100
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
5.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
21k
Optimizing for Happiness
mojombo
379
70k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Speed Design
sergeychernyshev
32
1.1k
Building an army of robots
kneath
306
46k
The Cost Of JavaScript in 2023
addyosmani
53
8.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
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