結果 : what is the difference between git pull and git checkout