Моя ветка master на 22 коммита опережает разработку, хотя я всегда отвожу своего мастера от разработки, когда делаю релиз.Когда я теперь объединяю мастера в разработке, эти коммиты объединяются, но файл не изменяется
Подробно:
Мой рабочий процесс для выпусков такой же, как месяц:
- создать ветку элемента из ветви разработки
- внести изменения в ветку элемента
- отправить изменения и сделать запрос на извлечение
- принять запрос на извлечение путем слияния ветви элемента в разработку
- вернитесь в клиент и извлеките измененную ветку разработки
- мастер обновления из разработки
- push master
- на github make release из последнего коммита мастера
Когда я затем посмотрел в Git Desktop (или github) и сравнил master и development, он обычно показывал ноль различий, ничего впереди, ничего позади.
Теперь, когда я хотел добавить новую функциюВ ветке я увидел, что есть разница в 22 коммита, в основном (но не все) коммиты слияния с автоматически заданным названием "Слияние ветки" разработка "".Самому старому из них более полугода.
Когда я теперь объединяю master с веткой разработки, все 22 коммита объединяются, но файл не изменяется.
Хотя я довольно спокоен, потому чтоиз-за того, что ни один файл не изменился, и я буду работать с этой веткой разработки, я хочу понять, что здесь произошло.
Есть идеи?