From git-clone(1) Manual Page
--branch can also take tags and detaches the HEAD at that commit in the resulting repository.
--branch
Use --single-branch option to only clone history leading to tip of the tag. This saves a lot of unnecessary code from being cloned.
--single-branch
git clone --branch --single-branch