Hi,
I’m preparing a homework guide for my “dotpy students”. Right now my focus is on the hand-in<->correction workflow (i.e. file syncing mechanism). Git through Gitlab would be my choice. But…
Creating a repo per student would be cumbersome to maintain and symlinking their home directories from my own might not be feasible since git’s behaviour towards out-of-repo files. I can only guess the mechanism that allows me to access my students homes under “my” /home/ but… just thinking out loud…
- What if every teacher got an empty read-writeable /home/.git/ directory ??? (same level as their student’s homes)
That would allow us to issue a git init command and then git commit all of our students’s files (including initialization rc-like files and command histories witch are userfull to track activities pitfalls).
Sounds straightforward, right? :)
Thanks in advance !
Leandro