EEECS Logo
Self-Service Online

EEECS Git Guidance

EEECS Gitlab

Git is a popular tool for programmers that allows for tracking code, documents and any other files. The School of EEECS operates a user-friendly web-based git service (based on Gitlab) at:

Which Server to Use:

Primary server 2022-23
If in doubt use this server introduced Oct. 2022
https://gitlab.eeecs.qub.ac.uk

Secondary server
Legacy server if you have a repository you were previously using before Oct 2022.
https://gitlab2.eeecs.qub.ac.uk

CSC3032 Software Eng. Projects
This is for use on this module and may have extra features enabled as part of an enhanced CI pilot.
https://gitlab-se.eeecs.qub.ac.uk



The EEECS Gitlab service is very like the popular public Github service but projects created on Gitlab are private to the school. For some modules you are expected to use git to manage changes to your project so your activity on the project is clearly demonstrated. Git is primarily a command-line tool but there are GUI applications available and there is support for git within many popular IDEs such as Eclipse, Visual Studio and Android Studio.

Having issues with Git/GitLab?

Help and guidance to solve issues

Installing Git

Git is already installed on the EEECS lab computers. To install git onto your home computer follow the download instructions at: https://git-scm.com/downloads

Basic Usage

Below are links to instructional tutorials and guides on using git, gitlab, the command line and Git Gui within EEECS: