Я клонировал текущий пример репозитория проекта из git, и его основной веткой является «мастер». Но в этом репозитории есть все обновленные изменения в ветке «develop» и только файл «README.md» в ветке «master». Я получил основную ветку, клонированную с помощью https. Мне нужно получить изменения в ветке «разработать». Пожалуйста, помогите мне разобраться.






Похоже, вы пытаетесь объединить изменения из ветки разработки в ветку master. Взгляните на https://www.git-scm.com/docs/git-слияние, чтобы узнать, поможет ли это.
В основном я не пытаюсь слиться, но пытаюсь получить кассу для разработки ветки, чтобы получить изменения. Мне не нужно объединять это с основной веткой
Когда вы загружаете репозиторий git, скажем, с GitHub, по умолчанию используется master. Для просмотра новой ветки вы можете checkout перейти в ветку.
Предполагая, что вы знаете основы git
git checkout <branch-name>
Так что вы должны делать
git checkout develop
Дополнительный
Чтобы просмотреть все удаленные ветки
git branch -r
Список местных филиалов
git branch
Чтобы вытащить изменения из remote в ваш working tree
git pull #pull downloads "all" by default
Чтобы загрузить все изменения только в удаленном, но не в вашем рабочем дереве (ветки, которые вы отслеживаете)
git fetch
Это действительно очень информативно. Спасибо за помощь.
Это частично помогло решить мою проблему с помощью «git checkout development». Первоначально, когда я пытался это сделать, я получил отстраненное состояние, которое меня смутило. Спасибо за помощь.