Я установил GitGub Desktop на два компьютера и тестирую его.Я создал две ветви: DESKTOP и LAPTOP, чтобы назначить тестовое рабочее пространство для обоих устройств.Я создал папку в каждой из них под названием «Новая папка» и дал этой папке в обеих ветвях другой пустой текстовый файл.Краткое описание того, что должно быть видно в данный момент:
DESKTOP для ветви:
- Git-репозиторий
- Новая папка
- Новый рабочий стол File.txt
Филиал LAPTOP:
Я слил обе ветви в ветку MASTER на Github.com, которая показывает оба созданных пустых текстовых файла в ветке MASTER "Каталог новой папки ".
Меня смущает то, что, когда я вытягиваю ветку MASTER в одну из ветвей DESKTOP и LAPTOP, файл, уникальный для обеих, не перетягивается в другую.По сути, я ожидаю, что мои ветки теперь будут выглядеть так после извлечения из MASTER:
DESKTOP для веток:
- Git-репозиторий
- Новая папка
- Новый рабочий стол File.txt
- Новый ноутбук File.txt
Ветка LAPTOP:
- Gitрепозиторий
- Новая папка
- Новый рабочий стол File.txt
- Новый ноутбук File.txt
НО, этого не произошло.Почему то, что было объединено из одной ветви в MASTER, не было перенесено в другую ветку, которая была извлечена из MASTER, когда Master содержит файл из другой ветви?Почему файл из LAPTOP не был синхронизирован с моей веткой DESKTOP?Почему файл из DESKTOP не был синхронизирован с моей веткой LAPTOP?