DoIT Shared Tools - Git - Distributed Version Control Service
The Git Version Control System is a code repository available to DoIT technologists and other developers on campus. This is an instance of GitLabs (Git). This install is meant to support a wide variety of clients, provide maximum flexibility in configuration and offer other value-added, repository related services.
Access
Preferred access method for repositories is via SSH, though that is limited to UW Madison Campus IPs.
HTTPS access is available for the web interface and repository access from any IP range.
The terms of service including training links is available at https://wiki.doit.wisc.edu/confluence/x/sIIZBg
The Git service is currently only supported for DoIT users (i.e. groups created etc...).
However, UW-Madison Staff/Students/Faculty are eligible to use the service "personal project" features as anyone with a NetID is able to access the service.
Git Documentation
https://git-scm.com/book/en/v2Migrations
From other Git solutions
On creating a new project select "Import project from: git ANY REPO BY URL" and paste a git cloning URL.
Continuous Integration/Deployment (CI/CD)
The GitLab product supports its own CI as well as other products.
For Help on the CI tool see the help link in https://git.doit.wisc.edu
Update Schedule
The Git service is regularly patched and updated on the first Wednesday after the 22nd of each month.