Dep имеет очень полезную опцию - блокировать данный пакет для ветвления через ограничения. Вы просто указываете ветку для пакета и dep ensure -update
обновляете этот пакет только в пределах выбранной ветки.
В модулях go мне нужно вручную ввести go get -u package @ branch, и если я хочу обновить все свои модули с помощью go get -u
, изменится branch
в package
для перехода с последним коммитом, если таковой имеется.
Возможно ли иметь депоподобное поведение или автоматизировать этот рабочий процесс?