Git-based CTF: A Simple and Effective Approach to Organizing In-Course Attack-and-Defense Security Competition(with HSpace)