두 개의 분기가있는 자식 저장소가 있습니다. 하나는 제조/테스트에 사용되는 코드이고 다른 하나는 실제 생산 펌웨어입니다 (거의 동일합니다). 이제 제조업체에 보내기 위해 릴리즈를 잘라야 할 때가되었으므로 두 분기에 적절한 태그를 넣고 싶습니다.git에서 여러 개의 브랜치에 태그 붙이기?
그러나 git에서는 두 태그에 동일한 태그 이름을 넣을 수 없습니다. 개별적으로 태그를 붙이려고하면 초 분기에 태그를 추가 할 때 태그가 이미 있음을 알 수 있습니다. 두 개의 커밋을 git 태그에 전달하려고 시도했지만, 그 중 하나도 마음에 들지 않았습니다. 필자는 항상 두 단계의 태그를 잠금 단계에 태그 할 필요는 없지만 이름 충돌을 피하기 위해 태그에 임의의 문자를 추가하고 싶지는 않습니다.
내가 원하는 것을 수행 할 수있는 방법이 있습니까? 아니면 잘못된 것을하고 싶습니까?
하나의 브랜치는 제조 과정에서 장치가 올바르게 조립되었는지 테스트하기 위해 제조하는 코드입니다. 다른 지점은 제품에 포함 된 코드입니다. 실제로 릴리스 당 두 개의 분기가 아닙니다. 이것은이 제품의 첫 번째 릴리스이므로 두 가지 분기에 대한 첫 번째 릴리스이므로 두 가지 분기에 'release-1.0'태그를 지정하려고했습니다.
하나의 브랜치는 제조 과정에서 장치가 제대로 조립되었는지 테스트하기 위해 코드를 사용합니다. 다른 지점은 제품에 포함 된 코드입니다. 릴리스 당 실제로 두 개의 분기가 아닙니다. 이것은이 제품의 첫 번째 릴리스이므로 두 가지 분기에 대한 첫 번째 릴리스이므로 두 가지 분기에 'release-1.0'태그를 지정하려고했습니다. 바보 나. –
감사합니다. 덧글에 추가 정보를 추가했습니다. –
BTW. 태그 이름은 계층 구조가 될 수 있으므로 release-1.0 (또는 v1.0)과 test/release-1.0을 사용할 수 있습니다. –