Git for 22 minutes framework