2014-07-15 4 views
0

GitHub에서 리포를 포크하는 것이 처음입니다. 상황은 내 자신의 프로젝트를 포크하고 새 플랫폼을 다른 플랫폼으로 이식하려고합니다. 내 원래 프로젝트에는 여러 버전의 여러 태그가 있습니다. 그러나 새로운 프로젝트를 업데이트하기 위해 다른 페이스 (및 다른 버전 번호)를 사용하고 싶기 때문에 새 프로젝트에서 그 중 하나를 사용하고 싶지 않습니다.git : 업스트림 저장소에서 태그를 가져 오는 것을 방지하려면 어떻게해야하나요?

질문은 git fetch 같은 명령이 업스트림 저장소에서 불필요한 태그를 모두 가져 오는 것을 막을 수있는 방법이 있습니까?

새 레포에서 불필요한 태그를 모두 제거하더라도 다음 번에 git fetch 다음에 태그가 다시 나타납니다.

답변

0

git fetch--no-tags (-n) 옵션을 허용합니다. 나는 그것을 사용하지 않을 것이다. 소프트웨어의 버전 관리 체계를 변경하면 기존 버전을 혼동해서는 안됩니다. 혼란 스러울뿐입니다.

+0

네, 맞습니다. 하지만 Chrome 확장 프로그램을 다른 브라우저로 이식하고 있습니다.이 브라우저는 핵심 코드를 공유 할 수 있지만 다른 API 및 기타 기능을 사용합니다. 두 브라우저의 사용자는 완전히 다른 세계에서 온 것입니다. 새로운 확장 기능을 사용하는 사용자는 버전 번호를 포함하여 원래의 브라우저에 대해 아무 것도 모릅니다 ... 그리고 새 브라우저를 다음과 같이 자주 업데이트 할 것을 기대하지는 않습니다. 원래. 그래서 저는 갑자기 v1.0에서 v2.1로 뛰어들 수 없습니다. 그렇기 때문에 두 개의 서로 다른 버전 시리즈를 별도로 유지 관리 할 계획입니다. 신속한 답변과 친절한 제안에 감사드립니다! – Yvon

관련 문제