FWIW:
dalton@tvburk:~/devel> git clone
https://github.com/tvheadend/tvheadend.git
Cloning into 'tvheadend'...
remote: Counting objects: 53756, done.
remote: Compressing objects: 100% (113/113), done.
remote: Total 53756 (delta 39), reused 1 (delta 1), pack-reused 53639
Receiving objects: 100% (53756/53756), 31.83 MiB | 2.44 MiB/s, done.
Resolving deltas: 100% (39331/39331), done.
Checking connectivity... done.
dalton@tvburk:~/devel> ls
tvheadend
dalton@tvburk:~/devel> cd tvheadend/
dalton@tvburk:~/devel/tvheadend> git checkout tags/v4.0.7
Note: checking out 'tags/v4.0.7'.
(On OpenSuSE)