You can create a new warehouse, add the person who submitted the assignment as a collaborator, create a personal branch, publish the assignment on the master, and everyone can submit the assignment to their personal branch. Just like this, our laboratory currently uses this method to submit homework cases
Let students fork your repository, and then make modifications individually. When they are done, let them click the pull request on the page, and it will be submitted to you.
You can create a new warehouse, add the person who submitted the assignment as a collaborator, create a personal branch, publish the assignment on the master, and everyone can submit the assignment to their personal branch.
Just like this, our laboratory currently uses this method to submit homework cases
1.fork + pull request
2.You can directly give push permission
You don’t have to worry about copying your homework?
Let students fork your repository, and then make modifications individually. When they are done, let them click the pull request on the page, and it will be submitted to you.
Ask them to submit a PR and you can merge it