Speaker: Mike Graziano
Abstract:
Version control is a key aspect of software development: Basic
use of version control allows you to quickly answer the questions
"Who changed what?" and "When did that happen?" while more
advanced techniques allow you to improve your development process
by isolating experimental features or cherry-picking important
bug fixes from recent development.
This talk will consist of two parts: A brief overview of the history &
theory of version control systems, followed by practical examples using
CVS and git. Key topics to be covered include setting up a version
control repository, basic single-trunk development, and
branching/merging.
Come with questions -- Ample time will be reserved for audience
participation & questions!
Comments
git frontends and guis
https://git.wiki.kernel.org/index.php/Interfaces,_frontends,_and_tools