¿Cómo empujar a un repositorio de Git no desnudo?

Normalmente trabajo en un servidor remoto a través de ssh (screen y vim), donde tengo un repositorio Git. A veces no estoy en línea, así que tengo un repositorio separado (clonado desde mi control remoto) en mi computadora portátil.

Sin embargo, no puedo extraer de este repositorio en el lado remoto porque normalmente estoy detrás de un firewall o no tengo una IP pública.

He leído que debo empujar solo a un repositorio simple. ¿Cómo debo enviar mis cambios a mi repositorio remoto?

Respuestas a la pregunta(5)

Su respuesta a la pregunta