KTH GitHub provides hosting for software development and version control using Git. It offers the distributed version control and source code management (SCM) functionality of Git, plus its own features. It provides access control and several collaboration features such as bug tracking, feature requests, task management and more for KTH students and employees.
KTH GitHub is a service provided by the KTH IT department strictly for the users of KTH. It provides the distributed revision control and source code management functionality of Git, as well as all the additional features of GitHub. KTH GitHub uses the enterprise version of the GitHub.com system and has similar functionality as the public service GitHub.com service.
The KTH GitHub is a local service and KTH users log in using their KTH.SE credentials, and all projects are private (only available to users with a KTH.SE account).
The service is provided to students, employee's, faculty and staff at KTH for free.
Features available in KTH GitHub are:
- Simple wikis
- Cooperation with other people
- Commenting changes/commits
- Comparing different versions of source code
- Private projects (the ability to limit the access within KTH)
- Setting up goals for projects
The service is not available for external projects or external users.
|gits-15.sys.kth.se||Students, faculty||Coursework, studentprojects|
|gitr.sys.kth.se||Employee's, Faculty, Staff||Internal projects|
How do I gain access to KTH GitHub?
As a student, you get access to by going to gits-15.sys.kth.se and login with your KTH account credentials. No additional action is needed. The student server can be used by academic personell, administrative staff and other users with a KTH.SE account and an active affiliation to use in coursework.
Faculty and administrative staff can use the gits-15.sys.kth.se service but will also be able may gain access to KTH GitHub by sending an e-mail with their KTH username to email@example.com .
The service is available within and outside the KTH Royal Institute of Technology.
The purpose of KTH GitHub is version control of source code and files related to the source code such as images and libraries, and may not be used for versioning of other material such as documents, software, movies, large files etc. For such purposes, user are referred to the common/project/home directories (G: / P: / H:) offered by the KTH IT department.
Only users with a KTH.SE account will be given access to KTH GitHub. For public projects, users are recommended to publish a copy on the free, public GitHub.com.
SSH fingerprints in use