The Use of Git as Version Control in the South African Software Engineering Classroom | IEEE Conference Publication | IEEE Xplore