tree 76bf00948c7654821a7cc107c12933c6d6b50d8c $ git ls-tree -l HEAD:ext/kgio # shows similar output on the CLI size name 14955 accept.c 5998 autopush.c 539 blocking_io_region.h 1469 broken_system_compat.h 11155 connect.c 1382 extconf.rb 3027 kgio.h 2536 kgio_ext.c 1559 missing_accept4.h 343 my_fileno.h 431 nonblock.h 5756 poll.c 8411 read.c 175 set_file_path.h 289 sock_for_fd.h 4258 tryopen.c 3675 wait.c 6438 write.c 8374 writev.cglossary -------- Tree objects belong to commits or other tree objects. Trees may reference blobs, sub-trees, or (rarely) commits of submodules. Path names are stored in tree objects, but trees do not know their own path name. A tree's path name comes from their parent tree, or it is the root tree referenced by a commit object. Thus, this web UI relies on the `b=' URI parameter as a hint to display the path name.git clone git://yhbt.net/kgio.git git clone https://yhbt.net/kgio.git