I've cloned a git submodule of one of my libraries into a project I'm working on. The thing is that, after cloning, I need to change some lines in the cloned submodule, but I don't want to push those changes into the original repository.
I want those changes to stay in the superproject. Is this possible? How can I achieve that?
EDIT: As @GoZoner said, basically its:
- git clone foo;
- cd foo;
- git submodule init;
- git submodule update;
- cd path/to/submodule;
- git checkout master;
- Make changes to the submodule
- git commit -am "Something";
- git push origin (the superproject);
Then when I clone the superproject in another computer (up to step 4), I want those changes to be saved, in the superproject.