Zoeken…


Update objectnaam in referentie

Gebruik

Werk de objectnaam bij die is opgeslagen als referentie

KORTE INHOUD

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

Algemene syntaxis

  1. Werk af van de symbolische referenties, werk de huidige vertakkingskop bij naar het nieuwe object.

    git update-ref HEAD <newvalue>
    
  1. Slaat de nieuwe newvalue in ref , nadat u hebt gecontroleerd of de huidige waarde van de ref overeenkomt met de oldvalue .

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

    bovenstaande syntaxis werkt de newvalue alleen bij naar nieuwe waarde als de huidige waarde oldvalue .

Gebruik de vlag -d om de benoemde <ref> te verwijderen nadat u hebt gecontroleerd dat deze nog steeds <oldvalue> bevat.

Gebruik --create-reflog , update-ref maakt een reflog voor elke ref, zelfs als er normaal gesproken geen gecreëerd zou worden.

Gebruik de vlag -z om op te geven in de indeling NUL-terminated, die waarden heeft zoals bijwerken, maken, verwijderen, verifiëren.

Bijwerken

Stel <ref> op <newvalue> na verificatie van <oldvalue> , indien gegeven. Geef een nul <newvalue> om ervoor te zorgen dat de ref niet bestaat na de update en / of een nul <oldvalue> om te controleren of de ref niet bestaat vóór de update.

creëren

Maak <ref> met <newvalue> nadat u hebt gecontroleerd of het niet bestaat. De gegeven <newvalue> mogelijk niet nul.

Delete

Verwijder <ref> nadat u hebt gecontroleerd of deze bestaat met <oldvalue> , indien opgegeven. Indien gegeven, is <oldvalue> mogelijk niet nul.

Verifiëren

Verifieer <ref> tegen <oldvalue> maar verander het niet. Als <oldvalue> nul is of ontbreekt, mag de ref niet bestaan.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow