Repositorio separado de Git para el equipo, empuje los cambios a otro repos como 1 count

Estoy trabajando en un contrato para una compañía que tiene su propio repository git. Me gustaría permitir que mi equipo trabaje en el proyecto y luego enviar todos los cambios al repository de la empresa, todo bajo una sola count (sin historial de otros miembros del equipo). es posible? ¿O estoy atrapado manualmente copyndo los files en el directory y confirmando los cambios?

luego inserte todos los cambios en el repository de la compañía, todo bajo una sola count

Sí, si crea (cada vez que desea rechazar) un nuevo repository de una git filter-branch aplicada a su repository actual (con confirmaciones de múltiples queueboradores)

Una filial-branch podrá reescribir la información del autor y del autor para reescribir el informe como realizado por un solo usuario.
Vea esta pregunta como un ejemplo.

Asegúrese de intentar y conservar la date de compromiso también .