Skip to main content.

Software Configuration Management using git

GIT is a "directory content manager" designed to handle big projects with speed and efficiency. It was developed by Linus Torvalds and the Linux community and is used as Software Configuration Management (SCM) tool for the Linux kernel and several other projects, including the U-Boot boot loader.

Please see the git homepage, GitDocumentation and GitCommunity for an overview.

There are some excellent introductions:

git:
 
cogito:
 

For more links, please see the GitLinks page.

A short collection of questions about git usage can be found here.

The following pages contain (probably somewhat obsoleted) information collected from several places and postings on the git mailing list that you may (or may not) find useful: