Когда я делаю сравнение Github между master и другой ветвью A, Github, похоже, сравнивает версию HEAD A со старшей версией master
Я просмотрел его, и из того, что я могу сказать, звучит так, как будто Гитуб сравнивает ветвь A с общим предком master. На самом деле это не сравнение с тем, что в настоящее время находится на HEAD мастера.
Есть ли способ разграничить HEAD мастера от HEAD Branch A в Github?
Если нет, почему бы и нет? Это похоже на функцию, которую каждый разработчик захочет сделать. Или есть какой-то процесс, который должен быть сделан, что мне, возможно, не хватает? Я хотел бы иметь возможность создавать запрос Pull непосредственно из одного из этих различий.
EDIT: Здесь приведен пример репо, который показывает проблему
https://github.com/bradparks/test_github_diff_view
- Я создал новое репо, содержащее один файл, README.md
- Я установил этот файл в одну строку
v100. - Затем я разветкил мастер в новую ветвь
Aи изменил строку на `v200 ' -
Затем я изменил значение в главной ветки на "v300", а затем сравнил 2 ветки с помощью ссылки сравнения
https://github.com/bradparks/test_github_diff_view/compare/A
и я вижу следующий неожиданный результат. Почему он не отличается от
v300вместоv100?
