Как добавить личный пакет из GitHub с моим именем пользователя и паролем в мой pubspe c .yaml? - PullRequest
0 голосов
/ 05 марта 2020

Мой вопрос прост. Теперь я могу клонировать приватный git репозиторий, используя

git clone https://my_user_name:my_password@github.com/my_account/my_package.git

. Как добавить приватный пакет из GitHub с моим именем пользователя и паролем в мой pubspe c .yaml?

dependencies:
  my_package:
    git: https://my_user_name:my_password@github.com/my_account/my_package.git 

В моем случае я работаю с Flutter / Dart в IntelliJ IDEA. Но предположим, что решение должно работать в любой среде и на других языках программирования.

1 Ответ

0 голосов
/ 06 марта 2020

Наконец, после теста и теста и теста ... нашел две хорошие вещи:

Первый: мы можем использовать

dependencies:
  my_package:
    git: 
      url: https://my_user_name:my_password@github.com/my_account/my_package.git 
      ref: stable
      # ref: master or any other branch in your private package.

и с ref : мы Можно выбрать любую ветку по имени.

...