Git – aceptar push solo desde un repository nombrado

¿Es posible configurar un repository de Git simple de una manera que solo permita la inserción desde uno o más repositorys nombrados y rechace la inserción de otros?

EDITAR: Disculpas, debería haber mencionado eso, pero el repository de destino (el que se está enviando a) se sirve a través de git: protocol only y no puedo cambiar esto. Entonces, desafortunadamente no puedo usar las llaves ssh …

Puede hacerlo con las teclas SSH si está dispuesto a agregar un usuario en la máquina. Gitorious o Github también funcionarían, al igual que un fantástico SSH LocalCommand personalizado. Pero el principio general es que cree un par de llaves autorizado en la count que tenga el repository. Si lo piensas bien, se usa el nombre de un repository para searchlo y presionarlo. Si está recibiendo un impulso, no tiene la misma información.