explain tagging and checkout with file name