We never use forced push. We can export to a different branch from which we read from, but that means it is you must deal with merge conflicts. In our experience that often doesn't work (translation updates not getting applied in a timely manner), so that's why we recommend against it.