You are here
Git and Gerrit in the School of Informatics
What are Git and Gerrit?
Git is a distributed version control system, originally developed by Linus Torvalds as a Linux kernel development tool.
For many years, Informatics had offered a combined Git/Gerrit service, however, this service no longer exists. We introduced an AFS backed git service which, through manipulation of AFS ACLs offers many of the advantages offered by Gerrit such as finely grained read and write access to repositories but is substantially easier to manage. In addition, users can create their own repositories directly. The one feature Gerrit offers which our "Git on AFS" service does not is code review. Note also that to push to the repository, users must be running an AFS client on their machine and must have an AFS identity with the appropriate permissions. The help page for the service goes into more detail.
If you would like to find out more about the AFS backed Git service, follow this link