Distributed Version ControlSoftware Development with Git and GitHub
View Slide
[email protected]@matthewmccullmatthewmccullough!
"
DVCS
Git and GitHubtake over the VCS landscape
Why?
solves common Pain Points
create Business Value
Migration
SVN ‛ GIT
If it isn't broke,don't fix it.right?
“most of your computer science career will besingle data stream, single CPU, single threadedprocessing. 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
Full Code Search
3
LDAP Sync
4
Markdown
5
Everything is a URL
6
Services
Implementation Support
7
Training Services
8