Hi

This is more of gitlab, than a git question, so my apologies, but if
someone can suggest a better place to ask, then please let me know.

I ended up (details below) in my gitlab account with around 150
repositories I share as a developer. (I use gitlab because it still
allows https access, while github does not any longer). Two questions

    1. Now I want to get rid of all these shared repositories and it
       seems that I have enter them one my one to leave them. Is there
       any more efficient way to do this?

    2. What is the best way to organise the share of may repositories so
       that it would be easy to «unshare» them in one go?


Rationale

In a course about numerics my students could voluntarily use git.

So the workflow was.

    1. I set up a public gitlab repository corresponding to one exercise
       sheet.

    2. Each  student has to fork that repository (as a private one) invite
       my has a developer (so that I have write access), unprotect the
       main branch and activate the notification system

    3. Clone the repository, edit commit push, pull etc, 

    4. I then did the same, and conflicting merges were solved by me.


However having 7 sheets and 20 students I almost had 150 shared
repository. Next year it will be mandatory to use git and then it could
be 50 students using git.

Of course I could have one repository with all 7 sheets, but I am afraid
that might be to confusing for students

I thought that groups might help, but once a student forks a repository
and then share it with me, he leaves the group and I cannot only undo
the share individually.

Any help would be appreciated.

Thanks and regards

Uwe Brauer 



-- 
Warning: Content may be disturbing to some audiences
I strongly condemn Putin's war of aggression against the Ukraine.
I support to deliver weapons to Ukraine's military. 
I support the NATO membership of the Ukraine.
I support the EU membership of the Ukraine. 
https://addons.thunderbird.net/en-US/thunderbird/addon/gmail-conversation-view/

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/git-users/87ilaywphh.fsf%40mat.ucm.es.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to