I wish that I could actually see the code. I understand that it's chaining timeouts, but the git site is just garbage
replies(5):
Pre-GitHub, one of the most popular web git viewers (cgit) used "tree" in this way. Never found that to be confusing.
(In git, the listing of the files and directories at a particular commit is called a "tree". So it's correct. Just not as intuitive as you, personally, would like.)