수색…


참조에서 개체 이름 업데이트

용도

참조에 저장되어있는 객체 이름을 업데이트하십시오.

개요

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

일반 구문

  1. 심볼릭 참조를 역 참조하면 현재 브랜치 헤드가 새 객체로 업데이트됩니다.

    git update-ref HEAD <newvalue>
    
  1. 저장소는 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가 없어야합니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow