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
410
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
370
Collaborative Software Development in a Social World at the Utah JUG
matthewmccullough
2
150
Your First Pull Request
matthewmccullough
0
270
Git and GitHub Workflows at the Utah JUG
matthewmccullough
1
790
Agile-ish life at GitHub
matthewmccullough
2
350
Git and GitHub Agile Workflows for HP
matthewmccullough
0
280
Writing Tools on the GitHub Platform
matthewmccullough
0
240
Git Feature Branches as an Art
matthewmccullough
0
150
The Foundations of Collaboration with GitHub • SIGCSE 2014
matthewmccullough
1
100
Other Decks in Programming
See All in Programming
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
7
1.4k
はてなにおけるfujiwara-wareの活用やecspressoのCI/CD構成 / Fujiwara Tech Conference 2025
cohalz
3
2.8k
Fibonacci Function Gallery - Part 2
philipschwarz
PRO
0
210
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
180
最近のVS Codeで気になるニュース 2025/01
74th
1
100
DevFest - Serverless 101 with Google Cloud Functions
tunmise
0
140
return文におけるstd::moveについて
onihusube
1
1.4k
traP の部内 ISUCON とそれを支えるポータル / PISCON Portal
ikura_hamu
0
180
どうして手を動かすよりもチーム内のコードレビューを優先するべきなのか
okashoi
3
870
Запуск 1С:УХ в крупном энтерпрайзе: мечта и реальность ПМа
lamodatech
0
960
rails newと同時に型を書く
aki19035vc
5
710
AWS re:Invent 2024個人的まとめ
satoshi256kbyte
0
100
Featured
See All Featured
The Cult of Friendly URLs
andyhume
78
6.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
Building Adaptive Systems
keathley
38
2.4k
4 Signs Your Business is Dying
shpigford
182
22k
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