분기에 커밋을 가리키는 태그가 있습니다.지정한 분기에서 커밋 한 후 태그 이동
이 태그는 해당 분기에만 있어야합니다.
커밋 후크를 만들면 태그의 포인터를 새로운 커밋으로 이동할 수 있습니까?
분기에 커밋을 가리키는 태그가 있습니다.지정한 분기에서 커밋 한 후 태그 이동
이 태그는 해당 분기에만 있어야합니다.
커밋 후크를 만들면 태그의 포인터를 새로운 커밋으로 이동할 수 있습니까?
태그를 이동할 수 있습니다
git tag -a -f yourTag
을하지만 그건 원칙적으로
git push origin :refs/tag/yourTag # delete it on the remote
# if you already pushed it
git push origin master --tags
이것은 일단 클라이언트가 태그를 가져 오면 클라이언트가 태그 참조를 업데이트하지 않기 때문에 실제로는 바람직하지 않습니다 (IMHO). 태그는이 시나리오에 적합한 도구가 아닙니다. –
@CharlesBailey 동의합니다. OP의 시나리오가 정확히 무엇인지 정확하게 모르겠습니다. – VonC
을 의미합니다, 당신은 정상 워크 플로우의 일부로하지 확실히 태그를 이동하지 않아야합니다. 브랜치에 커밋을하면 브랜치 ref가 새로운 커밋을 가리 키도록 업데이트됩니다. branch ref를 사용하는 것이 잘못된 이유는 무엇입니까? –
설명 할 수 있습니다. 앞으로 태그의 이름은 바뀌지 않을 것이지만, 지사의 이름이 바뀔 수 있고 어떤 지류인지는 모르겠다. 그래서 나는 체크 아웃 태그 'major_release'에 릴리즈 관리자를 말할 수 있습니다. –
'major_release'를 현재 브랜치에 대한 브랜치 또는 심 볼릭 레퍼런스로 사용하지 않으시겠습니까? –