При использовании команды `git pull` происходит обновление из удаленного репозитория. Более конкретно, эта команда извлекает последние изменения из ветки, указанной в настройках локального репозитория (обычно это ветка, с которой была склонирована репозиторий), и объединяет их с текущей локальной веткой.
Чтобы обновить свою локальную ветку из ветки `master`, нужно выполнить следующие команды:
1. Убедитесь, что ваш текущий рабочий каталог находится в чистом состоянии (нет несохраненных изменений). Используйте команду `git status`, чтобы проверить текущее состояние.
2. Переключитесь на ветку `master`, используя команду `git checkout master`.
3. При необходимости сделайте `git pull` из удаленного репозитория, чтобы убедиться, что вы имеете самую последнюю версию ветки `master`.
4. Переключитесь обратно на свою ветку, в которую вы хотите внести изменения (например, `git checkout your-branch`).
5. Примените изменения из ветки `master` в свою ветку, используя команду `git merge master`. Это объединит изменения из `master` в вашу текущую ветку.
Иногда также можно воспользоваться командой `git rebase master`, чтобы внести изменения из ветки `master` в свою ветку, но это более продвинутая команда, которую следует использовать с осторожностью, чтобы избежать возможных проблем с историей коммитов.