현재 다음과 같은 git remote setup이 있습니다.
[remote "upstream"]
url = <redacted>
fetch = +refs/heads/*:refs/remotes/upstream/*
git pull
지점 마스터에서 발행하면 모든 원격 헤드가 원격 / 업스트림으로 페치 된 후 원격 / 업스트림 / 마스터가 마스터로 병합됩니다. 도달 할 수있는 모든 태그도 동시에 페치되므로 매우 편리합니다.
헤드에서 직접 연결할 수있는 태그뿐만 아니라 리모컨에서 모든 태그 git pull
를 추가로 가져오고 싶습니다 . 나는 원래 설정을 시도 했지만 이것이 태그 만 가져 와서 모든 것을 깨뜨렸다는 것을 알았습니다. (Junio는 끔찍한 구성 오류 라고 말합니다 ).tagopt == --tags
git pull
원격 헤드 외에 기본적으로 모든 원격 태그를 가져 오는 방법이 있습니까?
tagopt
솔루션 사용 은 더 이상 잘못된 구성이 아닙니다. 1.9 / 2.0 (2014 년 1 분기) 기준 으로, 일반적으로 가져 오는 태그 외에 모든 태그 를 가져옵니다.
git push origin <tag_name>