Как показать удаленные ветви конкретного пульта
У меня есть три репозитория с разными именами в одной папке:
remote1/branch1
remote1/branch2
remote2/branch1
remote3/branch1
Когда я хочу получить удаленные ветви, я хочу сделать определенные удаленные ветви только из одного репозитория, я знаю, что git branch -r
показывает все из них, но мне интересно, как сделать git branch -r только в одном упомянутом хранилище?
я пытался git branch -r=remote1
или же git branch --remotes=remote1
Однако это не правильно, интересно, есть ли способ сделать это?
У меня есть только один каталог, внутри этого каталога у меня есть разные удаленные репозитории.
вот больше информации:
$ git remote -v
remote1 https://url/rep1.git (fetch)
remote1 https://url/rep1.git (push)
remote2 https://url/rep2.git (fetch)
remote2 https://url/rep2.git (push)
remote3 https://url/rep3.git (fetch)
remote3 https://url/rep3.git (push)
1 ответ
Решение
Одним из быстрых подходов может быть использование grep
после вашей команды git вот так:
git branch --remote | grep rep2