Git
Update objectnaam in referentie
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
Werk af van de symbolische referenties, werk de huidige vertakkingskop bij naar het nieuwe object.
git update-ref HEAD <newvalue>
Slaat de nieuwe
newvalueinref, nadat u hebt gecontroleerd of de huidige waarde van derefovereenkomt met deoldvalue.git update-ref refs/head/master <newvalue> <oldvalue>bovenstaande syntaxis werkt de
newvaluealleen bij naar nieuwe waarde als de huidige waardeoldvalue.
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.