Buscar..


Actualizar el nombre del objeto en la referencia

Utilizar

Actualizar el nombre del objeto que se almacena en la referencia.

SINOPSIS

git update-ref [-m <reason>] (-d <ref> [<oldvalue>] | [--no-deref] [--create-reflog] <ref> <newvalue> [<oldvalue>] | --stdin [-z])

Sintaxis general

  1. Al desreferenciar los refs simbólicos, actualice la rama actual al nuevo objeto.

    git update-ref HEAD <newvalue>
    
  1. Almacena el nuevo newvalue en la ref , después de verificar que el valor actual de la ref coincide con el valor oldvalue .

    git update-ref refs/head/master <newvalue> <oldvalue>
    

    la sintaxis anterior actualiza el encabezado de la rama maestra a newvalue solo si su valor actual es oldvalue .

Use el indicador -d para eliminar el <ref> nombrado después de verificar que aún contenga <oldvalue> .

Use --create-reflog , update-ref creará un reflog para cada referencia incluso si no se creara uno normalmente.

Use el indicador -z para especificar en formato terminado en NUL, que tiene valores como actualizar, crear, eliminar, verificar.

Actualizar

Establezca <ref> en <newvalue> después de verificar <oldvalue> , si se da. Especifique un <newvalue> cero para asegurarse de que la referencia no existe después de la actualización y / o un <oldvalue> cero para asegurarse de que la referencia no existe antes de la actualización.

Crear

Cree <ref> con <newvalue> después de verificar que no existe. El <newvalue> dado no puede ser cero.

Borrar

Elimine <ref> después de verificar que existe con <oldvalue> , si se da. Si se da, <oldvalue> puede no ser cero.

Verificar

Verifique <ref> contra <oldvalue> pero no lo cambie. Si <oldvalue> cero o falta, la referencia no debe existir.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow