I think I get the mechanics of lfs and its method of tracking the binary files via pointers and only cloning data as needed but I cannot get a solid confirmation where lfs is storing the bulk data. In my case I suspect lfs is keeping the data local because my github repository is tiny (175KB!) relative to the project (Source+Config:72KB, Content:140.7MB) and the local .git directory is much larger (1.2GB).
When I run git lfs env
I get the following (left out the bulk of the report, showing what seems related):
Endpoint (s05_testinggrounds_remote)=https://github.com/rebusb/S05_TestingGrounds.git/info/lfs (auth=basic)
...
LocalMediaDir=D:\Unreal Projects\Udemy C++ S05\TestingGRounds\..git\lfs\objects
...
LfsStorageDir=D:\Unreal Proejcts\Udemy C++ S05\TestingGrounds\.git\lfs
...
My intuition says the files are local, the reported size from github is correct, and not to worry, but it contradicts what I have read about github lfs here, and git-lfs files here. Everything I read says it stores them on a peer or a different server, but how do you identify that server location? I read that the Endpoint reported in the env command should be the location but then the reported size on github is wrong.
Can someone clear up the difference between Endpoint and the LfsStorageDir or explain how to find the actual server/location of the lfs data?