workshop Git for beginners part 1: commits and restore Basic concepts of git: commits and how to undo mistakes