I'm in an odd situation where we're getting commits from the repo on someone else's host, but we were told that there was no reason for our commits to merge in with their copy of the repo... which to me opens up the possibility of avoidable refactors, desynchronization, and merge conflicts, mostly on our side, and possibly repetitively.
Can someone explain what the benefits or most likely detriments are? I technically do have access to make a pull request to their repo but I don't understand the reticence or refusal to allow us to give our commits to them.