A recap of git working techniques