Git
참조에서 개체 이름 업데이트
수색…
참조에서 개체 이름 업데이트
용도
참조에 저장되어있는 객체 이름을 업데이트하십시오.
개요
git update-ref [-m <reason>] (-d <ref> [<oldvalue>] | [--no-deref] [--create-reflog] <ref> <newvalue> [<oldvalue>] | --stdin [-z])
일반 구문
심볼릭 참조를 역 참조하면 현재 브랜치 헤드가 새 객체로 업데이트됩니다.
git update-ref HEAD <newvalue>
저장소는
newvalue
에서ref
, 이후의 전류 값 확인ref
일치oldvalue
.git update-ref refs/head/master <newvalue> <oldvalue>
위 구문은 현재 값이
oldvalue
경우에만 master 브랜치 헤드를newvalue
업데이트합니다.
<oldvalue>
여전히 있는지 확인한 후 명명 된 <ref>
를 삭제하려면 -d
플래그를 사용하십시오.
--create-reflog
사용하면 update-ref는 일반적으로 생성되지 않더라도 ref마다 reflog를 생성합니다.
-z
플래그를 사용하여 update, create, delete, verify와 같은 값을 갖는 NUL 종료 형식으로 지정하십시오.
최신 정보
주어진 경우 <oldvalue>
검증 한 후 <newvalue>
<ref>
을 <newvalue>
<ref>
로 설정하십시오. 0 <newvalue>
를 지정하여 갱신 후 참조가 존재하지 않음을 확인하고 0 <oldvalue>
를 <oldvalue>
하여 갱신 전에 참조가 존재하지 않음을 확인하십시오.
몹시 떠들어 대다
그것이 존재하지 않는 것을 확인한 후에 <newvalue>
<ref>
하여 <ref>
를 생성하십시오. 주어진 <newvalue>
는 0이 아닐 수도 있습니다.
지우다
주어진 경우 <oldvalue>
가 있는지 확인한 후 <ref>
삭제하십시오. 주어진 경우 <oldvalue>
는 0이 아닐 수도 있습니다.
확인
<oldvalue>
<ref>
에 대해 <ref>
를 확인하지만 변경하지는 마십시오. <oldvalue>
0이거나 누락 된 경우 ref가 없어야합니다.