Я много искал в stackoverflow, люди, говорящие способ извлечения удаленной ветки, вы делаете:
git checkout -b test origin/test
-b означает создать новую ветку
Я запутался, почему я не могу просто сделать:
git checkout test origin/test
Я пытался выполнить эту команду, она перешла в отключенное состояние.
У меня есть следующие вопросы:
- В чем разница между ними?
- Почему мне не нужен "-b" при оформлении заказа с основной линии?
- Почему Git Developer спроектирован таким образом, что он не очень интуитивно понятен, почему бы просто не настроить поведение по умолчанию "-b"?