In reply to @ieltan "Sorry I'm on my": its hard to explain without understanding the concept of remotes from confy or repositories from scons but yeah, you are definitely not getting the idea. i believe you are getting lost in the typenames if I have a repo, and I modify 1 file, I should still be able to compile the repo with my changes without forking because the entire codebase already exists in a folder, I just need to compile with that one file and that's it and I should be able to have that file stored somewhere else, in a different root folder name, but with the same folder structure internally That's the just of it