Version Control System in CS1 course: Practical experience

In this paper we summarize our experiences with using Version Control Systems in CS1 course for submission of student's assignments. We describe our experiences with several version control systems, project management systems and summarize the results during semester, when we started to use GitLab. We compare the process of submission and evaluation of student's assignments in the era before we started using version control system and after.