Я не очень хорошо знаю GitKraken или Sourcetree, но в целом вы бы не хотели напрямую извлекать ветку удаленного отслеживания в Git.То есть, как правило, вы не хотели бы делать это:
git checkout origin/develop
Причина в том, что отслеживающие ветви, как следует из названия, существуют в основном для track состояния истинного удаленноговетка.Но вся ваша локальная работа должна идти куда-то в новый локальный филиал.
Итак, возвращаясь к вашему вопросу Sourcetree и скриншоту, я не вижу в этом ничего удивительного.Вы говорите, что хотите создать новую локальную ветку develop
на основе ветви отслеживания origin/develop
.Кроме того, вы говорите Sourcetree / Git, что хотите, чтобы эта локальная ветвь отслеживала ветку удаленного отслеживания origin/develop
.