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

  1. Odsyłając do symbolicznych odniesień, zaktualizuj bieżącą gałąź oddziału do nowego obiektu.

    git update-ref HEAD <newvalue>
    
  1. Przechowuje newvalue w ref , po sprawdzeniu, czy bieżąca wartość ref odpowiada oldvalue .

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

    powyższa składnia aktualizuje nagłówek gałęzi głównej do newvalue tylko wtedy, gdy jego bieżąca wartość to oldvalue wartość.

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ć.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow