TLDR: Моя локальная ветвь функций слилась с удаленным источником / мастером, но мой локальный мастер не слился с удаленным мастером («уже в курсе»), и git извлечение / извлечение не работает.
Исходное / основное (удаленное) репо, которое я вижу на github, над которым работает моя команда, является современным и работает. Он включает в себя все как из моей основной ветви, так и из ветви функций.
В моей локальной главной ветке отсутствуют данные из ветви функций, и она находится за удаленным источником / мастером моей команды.
Моя локальная ветка функций впереди моей локальной ветки master, но позади origin / master.
Как мне синхронизировать мои локальные ветви, чтобы они были на одном уровне?
Когда я git извлекаю / извлекаю на своем локальном мастер говорит, что это актуально, но это не так.
Почему это произошло? Должен ли я только слить свою локальную функцию с моей локальной мастер-веткой, а затем только слить мой локальный мастер с удаленным источником / мастером?
Редактировать: Кажется, что мои ветви извлекаются только из удаленного / исходного мастера, когда я подтолкнул мои изменения.