Обновление скольжения опустошает glide.lock

В моем проекте Golang, glide update Команда очищает мой файл glide.lock вместо обновления моих зависимостей. Кто-нибудь может помочь?

Позвольте мне объяснить подробнее. Мой проект golang настроен правильно, 1. Я на Windows 2. Исходный код находится в GOPATH/src/github.com/myName/repoName/ 3. special: Так как я синхронизируюсь с моим личным репозиторием на Github, у меня есть это настройка перенаправления в.gitconfig

[url "git@github.com:"]
insteadOf = https://github.com/
  1. я могу сделать glide get обычно

Проблемы: до glide upмои папки поставщиков имеют зависимости, и мой glide.lock выглядит так,

введите описание изображения здесь

Теперь, если я либо сделаю glide up или же glide update github.com/name/chaintest0/blockchain, glide.lock будет выглядеть очищенным.

введите описание изображения здесь

Также будет очищена папка продавца. Тем не менее, glide.yaml по-прежнему выглядит нормально.

Сейчас я glide get продолжать обновление. Это будет работать, пока зависимости не станут большими..

Так я использую glide up неправильно или это просто ошибка скольжения?

1 ответ

Я понял. Просто мой собственный вопрос о нубах. Когда я импортирую пакеты в локальный проект, я могу просто импортировать и не должен glide get из Github.

Мне действительно не нужна зависимость. Вот почему glide.lock пуст.

Другие вопросы по тегам