I have:
- Repo A - a templated set of files which represent a good starting point for new repos
- Repo B - an "instantiated" version of Repo A which I have built and now want to commit to as it's own repo
I am very new to the "shallow clone" process but had read that using it was a good way to achieve the results above (article). Now, however, I'm at the stage where it's time to make a commit to Repo B and when I try I get the error:
[remote rejected] master -> master (shallow update not allowed)
It does let me commit locally but I'm at a complete loss how to push that back to github. :(