Sök…


Uppdatera objektnamn i referens

Använda sig av

Uppdatera objektnamnet som är lagrat som referens

SYNOPSIS

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

Allmän syntax

  1. Uppdatera de symboliska ref: erna och uppdatera det aktuella grenhuvudet till det nya objektet.

    git update-ref HEAD <newvalue>
    
  1. newvalue i ref , efter att ha kontrollerat att det aktuella värdet för ref matchar oldvalue .

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

    ovan syntax uppdaterar huvudgrenhuvudet till newvalue endast om dess nuvarande värde är oldvalue .

Använd -d flagga för att ta bort namnet <ref> efter att ha verifierat att det fortfarande innehåller <oldvalue> .

Använd - --create-reflog , update-ref skapar en reflog för varje ref även om en inte vanligtvis skulle skapas.

Använd -z flaggan för att ange i NUL-avslutat format, som har värden som uppdatering, skapa, radera, verifiera.

Uppdatering

Ställ in <ref><newvalue> efter att verifiera <oldvalue> , om det ges. Ange en noll <newvalue> att se till att ref inte finns efter uppdateringen och / eller en noll <oldvalue> att se till att ref inte finns före uppdateringen.

Skapa

Skapa <ref> med <newvalue> efter att verifiera att det inte finns. Den angivna <newvalue> kanske inte är noll.

Radera

Ta bort <ref> efter att ha verifierat att det finns med <oldvalue> , om det ges. Om det ges, kan <oldvalue> inte vara noll.

Kontrollera

Verifiera <ref> mot <oldvalue> men ändra inte det. Om <oldvalue> noll eller saknas, får ref inte existera.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow