fixing an issue with recurssive git repos