Git for teachers
It’s all fun and games until you hit a merge conflict
Git is a source code version control system very tightly bound to development practices. Unlike most of its predecessors, it allows developers to work in a truly decentralized way: you…