Мой вариант использования немного сложен, но для упрощения ниже приведено краткое объяснение
Допустим, я выпустил зависимость для 1.0.0 . Затем я внес некоторые изменения и выпустил 1.1.0 . Позже я обнаружил проблему в 1.0.0 , поэтому я исправил ее на разветвленной кодовой базе 1.0.0 и выпустил как 1.0.1 . Таким образом, порядок моих выпусков зависимостей находится в следующем порядке -> 1.0.0 (мастер), 1.1.0 (мастер), 1.0.1 ( ответвление).
Теперь, если мой проект хочет использовать вышеуказанную зависимость, используя RELEASE , тогда я получаю 1.0.1 . Должен ли я получить 1.1.0 ? Может ли кто-нибудь уточнить, и если я могу изменить это поведение?