From Compute
Jump to navigationJump to search

Theory Group Git Repository at LBNL

Learning to use Git

There are many philosophical differences between Subversion and Git, so users are advised to take some time to become accustomed to git before diving in to an existing project.

The best resource for learning about Git is the free "Pro Git Book" by Scott Chacon.

What we provide

Unlike subversion and cvs, git has no intrinsic ncept of an authoritative repository. Every instance of a repository is complete and self-sufficient. Despite this, projects with multiple developers will benefit from having a remote repostory to which they can push their work.

We use gitolite to provide these remote repositories. Users provide management with an ssh public key, and access is granted.