Так что вишневый кирк - одна из лучших вещей с нарезанного хлеба, но тот факт, что я должен увидеть / разобраться с метками из дополнительного репо, неинтересен.
У меня есть RepoA, который является моим репо, и RepoB, который принадлежит кому-то еще на github.Соответственно, я добавляю RepoB в мой .git / config со следующей настройкой
[remote "repob"]
url = git://github.com/foo/bar.git
fetch = +refs/heads/*:refs/remotes/repob/*
fetch = +refs/tags/*:refs/tags/repob/*
tagopt = --no-tags
. Затем я делаю «git fetch repob» перед выбором вишни.У меня проблема в том, что git fetch с удовольствием импортирует все ветки репоба, теги и т. Д. В мое репо.Конечно, оно находится в пространстве имен репобов, но я ищу способ, которым можно просто выбрать одну ссылку из этого репо и сделать все возможное, сохраняя чистоту репо, используя только мои теги и ветви.