So I'm trying to split out a directory from postgres source code (which has 52k commits). I was able to split a directory into a separate subtree (with 1685 commits). All good so far.
Now I do a pull from upstream and want to push the directory to my subtree. The command fails with: $ git subtree push --prefix=src/interfaces/libpq libpq master /usr/lib/git-core/git-subtree: 647: Maximum function recursion depth (1000) reached As far as I can see, it seems to be some type of a recursion depth between process_split_commit() and check_parents() If this diagnosis is correct, are there any known workarounds? Can this flow be coded without using recursion? -Arun -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to git-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/git-users/279906da-7b75-4534-99f6-e9ac1c2cdb2an%40googlegroups.com.