git add function uses -p to go throught all addings
Add gco command to "git checkout <revision>"