GitEmprendedor


Introducción

Después de cambiar, configurar y confirmar el código con Git, se requiere un empuje para hacer que sus cambios estén disponibles para otros y transferir sus cambios locales al servidor de repositorio. Este tema cubrirá cómo insertar correctamente el código usando Git.

Sintaxis

  • git push [-f | --force] [-v | --verbose] [<remote> [<refspec> ...]]

Parámetros

Parámetro Detalles
--fuerza Sobrescribe la referencia remota para que coincida con la referencia local. Puede hacer que el repositorio remoto pierda confirmaciones, así que úselo con cuidado .
--verboso Corre verbalmente.
<remote> El repositorio remoto que es el destino de la operación de inserción.
<refspec> ... Especifique qué referencia remota se actualizará con qué referencia local u objeto.

Observaciones

Río arriba Río abajo

En términos de control de fuente, usted está "en la corriente descendente" cuando copia (clona, ​​realiza el pago, etc.) desde un repositorio. La información fluyó "hacia abajo" hacia ti.

Cuando realiza cambios, generalmente desea enviarlos de vuelta "en sentido ascendente" para que ingresen en ese repositorio, de modo que todos los que proceden de la misma fuente trabajen con los mismos cambios. Esto es principalmente un problema social de cómo todos pueden coordinar su trabajo en lugar de un requisito técnico de control de fuente. Desea incluir sus cambios en el proyecto principal para no seguir líneas de desarrollo divergentes.

A veces, leerá sobre los administradores de paquetes o versiones (las personas, no la herramienta) hablando sobre el envío de cambios a "upstream". Eso generalmente significa que tuvieron que ajustar las fuentes originales para poder crear un paquete para su sistema. No quieren seguir haciendo esos cambios, por lo que si los envían "en sentido ascendente" a la fuente original, no deberían tener que lidiar con el mismo problema en la próxima versión.

( Fuente )

Emprendedor Ejemplos relacionados