Git
Zaktualizuj nazwę obiektu w odwołaniu
Szukaj…
Zaktualizuj nazwę obiektu w odwołaniu
Posługiwać się
Zaktualizuj nazwę obiektu przechowywaną w referencji
STRESZCZENIE
git update-ref [-m <reason>] (-d <ref> [<oldvalue>] | [--no-deref] [--create-reflog] <ref> <newvalue> [<oldvalue>] | --stdin [-z])
Ogólna składnia
Odsyłając do symbolicznych odniesień, zaktualizuj bieżącą gałąź oddziału do nowego obiektu.
git update-ref HEAD <newvalue>
Przechowuje
newvaluewref, po sprawdzeniu, czy bieżąca wartośćrefodpowiadaoldvalue.git update-ref refs/head/master <newvalue> <oldvalue>powyższa składnia aktualizuje nagłówek gałęzi głównej do
newvaluetylko wtedy, gdy jego bieżąca wartość tooldvaluewartość.
Użyj opcji -d aby <oldvalue> nazwaną <ref> po sprawdzeniu, że nadal zawiera <oldvalue> .
Użyj opcji --create-reflog , update-ref utworzy dziennik ref dla każdego ref, nawet jeśli normalnie nie zostałby utworzony.
Użyj flagi -z aby określić w formacie zakończonym przez NUL, który ma wartości takie jak aktualizacja, tworzenie, usuwanie, weryfikacja.
Aktualizacja
Ustaw <ref> na <newvalue> po sprawdzeniu <oldvalue> , jeśli podano. Podaj zero <newvalue> aby upewnić się, że ref nie istnieje po aktualizacji i / lub zero <oldvalue> aby upewnić się, że ref nie istnieje przed aktualizacją.
Stwórz
Utwórz <ref> pomocą <newvalue> po sprawdzeniu, że nie istnieje. Podana <newvalue> nie może wynosić zero.
Usunąć
Usuń <ref> po sprawdzeniu, że istnieje za pomocą <oldvalue> , jeśli podano. Jeśli podano, <oldvalue> nie może wynosić zero.
Zweryfikować
Sprawdź <ref> względem <oldvalue> ale nie zmieniaj go. Jeśli <oldvalue> wartość <oldvalue> zero lub brak, referencja nie może istnieć.