Ich muss eine Teilbaumzusammenführung für einen bestimmten Zweig durchführen, wenn dieser in einem bestimmten Remote-Repository vorhanden ist. Das Problem ist, dass das Remote-Repository nicht lokal ausgecheckt ist, sodass ich es nicht verwenden kann git branch -r. Ich habe nur eine entfernte Adresse, so etwas https://github.com/project-name/project-name.git. Gibt es eine Möglichkeit, entfernte Zweige nur anhand einer entfernten Adresse aufzulisten? Ich konnte nichts Nützliches finden :(

git ls-remote --heads ${REPO} ${BRANCH} | grep ${BRANCH} >/dev/nullgefolgt vonif [ "$?" == "1" ] ; then echo "Branch doesn't exist"; exit; fi