Given some nested tags in a Git repository, the current implementation will do a loop on each nested tags before retrieving the initial commit.
In some cases, this is possible to have a tag that references another tag which is not referenced. In that particular case, we have to directly retrieve this initial commit by using the rev-list
Git command.
A real example of this is the 6.11-3
tag pushed in the Tuleap source code.