This page explains the end-to-end Git, GitLab@UTwente, and GitHub Desktop workflow.
<aside> <img src="/icons/git_blue.svg" alt="/icons/git_blue.svg" width="40px" />
To submit your work via GitLab you must go to **gitlab.utwente.nl/getxr2026** and click Request Access!
</aside>
If you are new to version control, here is how the different pieces connect:
gitlab.utwente.nl): The university's remote cloud server storing your repository.Fork, Clone, Commit, Push:
flowchart LR
A["FORK on GitLab"] --> B["CLONE via GitHub Desktop"]
B --> C["Make changes"]
C --> D["COMMIT locally"]
D --> E["PUSH to GitLab"]
Project_final_v3_FINAL.zip, you can inspect what broke and revert to your last working checkpoint..zip files to upload on Canvas. Pushing to GitLab gives teaching staff direct access to pull and grade your project.getxr2026)To be able to share your private assignment forks with the teaching staff, your GitLab account must be connected to the course group. Visit gitlab.utwente.nl/getxr2026 and click the Request Access button.