結果 : what does checkout commit do in github