Thanks for the help. The assignment is for each student to make an AI creature, so they all get put into a level and fight the player.
There’s a massive misunderstanding here 
For example, locally, on my actual machine, the GitHub Desktop PROGRAM (not the actual server or website) detects that LOCAL files have been modified, so in the Github program it expects me to either commit them (along with files I did actually change) or discard those changes.
This would be a minor inconvenience to manually discard each false change (no group selection!), if it wasn’t for the fact that it keeps on locking the files LOCALLY (see screenshot above). I don’t want to commit things I didn’t change, so I’m stuck.
This also happens with students local computers, before the GitHub servers come into it at all.