git 및 태그를 처음 사용했습니다. 내 팀 구성원이 다음 명령 실행 : 나는 git pull
다음 내 환경에서 git tag
을 실행할 때 이제로컬에 원격 태그가 표시되지 않음
git tag v1.27.1
git push origin v1.27.1
을, 나는 모든 태그의 목록을 볼 것으로 예상. 비슷한 방법으로 리포하도록 푸시 된 다른 태그는 볼 수 있지만이 태그는 아닙니다. 나는 어떻게 /이 태그를 잃어 버렸는 지 알아 내고 싶다. 어떻게해야합니까? 내 접근 방식은 무엇이되어야합니까?
또한 태그를 만든 팀원은 컴퓨터가 가동 될 때 태그를 볼 수 있습니다 git tag
감사합니다!
어떻게 다른 태그 내 팀 구성원 추가를 참조하십시오합니까? –
'git tag'는 모든 태그 목록을 제공합니다. 그래서'git tag | grep v1.27.1'에는 이전에 누락 된 태그가 표시됩니다. '--tags'를 사용하여 가져온 후에도 여전히 보이지 않는다면 원격 저장소를'git ls-remote '로 체크하고 목록에서 태그를 확인하십시오. 거기에 없으면 중앙 저장소에 저장하지 않으므로 개발자가 직접 푸시해야합니다. –
jszakmeister
해결책 주셔서 감사합니다. git fetch --tags가 저에게 효과적이었습니다. 나는 이것을 완전히 이해하지 못한다. 현재 참조로 직접 액세스 할 수 있다고 말하면 현재 참조는 무엇을 의미합니까? –