About HUIT Git

HUIT Git provides an environment for the Harvard community to develop public open source or private software projects using Git, a distributed version control system ideal for collaborative development.

Projects and Repositories

The central entity in HUIT Git is the project, which contains one or more top-level repositories and any repositories managed by the project's contributors.

This allows a project administrator to keep informed on what people are working on in their personal clones of the project's repositories. It also lets a project administrator merge or provide feedback on member's contributions.

Project contributors get a place to host their contributions, provide feedback back into the projects ecosystem, and easily collaborate with others on the same project. Contributors get their own personal clones of project repositories in which they can work freely, and then package up changes to merge back into the project.