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
560
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
410
Collaborative Software Development in a Social World at the Utah JUG
matthewmccullough
2
180
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
420
Git and GitHub Agile Workflows for HP
matthewmccullough
0
340
Writing Tools on the GitHub Platform
matthewmccullough
0
300
Git Feature Branches as an Art
matthewmccullough
0
200
The Foundations of Collaboration with GitHub • SIGCSE 2014
matthewmccullough
1
130
Other Decks in Programming
See All in Programming
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
210
New in Go 1.26 Implementing go fix in product development
sunecosuri
0
420
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
530
エージェント開発初心者の僕がエージェントを作った話と今後やりたいこと
thasu0123
0
240
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
410
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
200
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
190
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
3
880
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
270
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
130
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
140
Fundamentals of Software Engineering In the Age of AI
therealdanvega
1
240
Featured
See All Featured
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
99
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
330
Typedesign – Prime Four
hannesfritz
42
3k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
130
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
210
Done Done
chrislema
186
16k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Writing Fast Ruby
sferik
630
63k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
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