結果 : is there a difference between git switch and git checkout