Developed by the Linux kernel hackers in 2005, Git has been deployed today by many high-profile OSS projects such as X.org, Perl, and Google's Android & Chrome OS. Its tools and repository model scale very well for projects as small as a single developer, or as large as thousands. Along with standard revision control features found in any SCM, Git addresses the shortcomings in other programs (like tagging in SVN, and branching in CVS) while allowing for new features, like internal code-review with sign-off, and offline (distributed) development. This presentation will introduce Git and its command-line and graphical interfaces, discuss starting a new project under Git, migrating an existing project into Git, and introduce you to the various developer hierarchy models of who should have access to do what.
Link to this comment:
All Comments (0)