We are having an issue where the command:
git subtree pull --prefix=Root squash root master is pulling code from the root repository into the . directory of our repository instead of the Root directory.
This command has worked fine in the past. The only difference is it has been a while since we have done a pull, so there are quite a few changes to merge.
I can't seem to find any official documentation on "git subtree", but there is a lot on the subtree merge strategy used with "git pull -s subtree". What is the difference (if any)?
git pull subtreesimply pulls from a remote called "subtree". It has nothing to do with subtrees...