A Python utility to help you manage multiple repositories at once.

Our target users are teachers that need to manage separate repository for each student and massively fork, clone or upload files in all projects at once.

Our typical scenario

The following scenario is something we have faced in many of our courses.

For each student we needed to create their own Git project (repository) where they will submit their assignments for a particular course. Usually, we needed to setup the repository to our needs and perform other configuration steps for each student.

For a few students, it was relatively easy to do so manually. But with tens (or even hundreds) of students some kind of automation was needed.

That is where this utility comes in handy…

Continue reading at teachers-gitlab.readthedocs.io