I created a subtree in my main repo by following the instructions here: How to move a subdirectory into a separate Git repository.
However I don't see any step that records this setting into my main repo. After I push a commit and clone a clean copy from Github, the new one doesn't know anything about the subtree I set up.
How do I get the main repo to remember my subtree setup, so that I can push and clone it (e.g. to another machine)?