Git
Actualizar el nombre del objeto en la referencia
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
Al desreferenciar los refs simbólicos, actualice la rama actual al nuevo objeto.
git update-ref HEAD <newvalue>
Almacena el nuevo
newvalue
en laref
, después de verificar que el valor actual de laref
coincide con el valoroldvalue
.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 esoldvalue
.
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.