Если у вас есть только один удаленный репозиторий (с именем origin
), то ввод branchname
должен быть синонимом ввода origin/branchname
.Если у вас есть несколько репозиториев, и вы просто вводите branchname
, тогда следует проверить все удаленные репозитории для этой ветви.
Обратите внимание, что если вы вручную создали ветку с именем branchname
в репозитории рабочей области Jenkins,тогда это может иметь немного странное поведение, и вы, вероятно, захотите удалить эту ветку или воссоздать рабочее пространство.В общем, вы никогда не должны вручную манипулировать ветками в репозитории рабочей области.
Никогда не пытайтесь использовать локальные (не удаленные) ветви для опроса или получения изменений.Если вы видите, что это делает, то это определенно ошибка.Вы должны попытаться обновить свой экземпляр jenkins и плагин git до последней версии, и если вы все еще видите проблему, вы должны подать проблему (а тем временем вы можете использовать origin/branchname
в качестве обходного пути).Однако ввод только branchname
отлично работает для меня с последней версией, поэтому, если вы продолжаете видеть эту проблему, я бы порекомендовал вам заново создать рабочее пространство, чтобы попытаться получить чистый репозиторий.