FileTree is the layer that lives between the directory structure on disk and the image ... FileTree interprets the directories and files on disk and creates a snapshot composed of definitions for classes, methods, etc.I git you are working with files and text and it does not have the notion of classes and methods and the value of being able to see the history of the class / methods.
All of this is available from git given the proper tooling ...It is valuable when needing to understand not just the current implementation��but where it came from. In Store,��I could search and see when a method was present of a class and in what version lets say it got dropped unintentionally for instance. Even more important I think is to also note thing like renames and in cincom��namespace renames and moves.