After I come to UCSF, I did not use git as I was. Yesterday, I was working on the course project. Try to use git the squash several commits. I find I do not know how to do that any more.