자식 가져 오기 : 새 분기를 무시하는 방법 브랜치에만 모욕을 받았지만 달리면 git fetch –all 또는 git

저장소에 몇 개의 리모컨이 추가되었습니다. 나는 그들의 마스터 브랜치에만 모욕을 받았지만 달리면

git fetch --all

또는

git remote update

그런 다음 모든 지점을 가져옵니다. 자식을 설정할 수 있습니까? 그래서 원격 마스터 분기의 변경 사항 만 가져오고 새로운 원격 추적 분기를 만들지 않습니까?



답변

편집 .git/config하고 변경할 수 있습니다

fetch = +refs/heads/*:refs/remotes/origin/*

예를 들어

fetch = +refs/heads/master:refs/remotes/origin/master

또한 당신 git fetch origin +refs/heads/master:refs/remotes/origin/master은 그냥 대신 매번 할 수 있습니다git fetch

매번 해당 문자열을 입력하지 않도록 페치 스크립트 (예 : “gfm”)를 작성할 수 있습니다. 이 방법으로 “gfm”을 사용하여 마스터 만 가져오고 “git fetch”를 사용하여 모든 것을 가져올 수 있습니다.


답변