У меня было противоположное решение, я использовал git://
, и он не работал, поэтому я переключился на https://
.
Оригинал: {PACKAGE_NAME, {git, "git://github.com/ORG/PRIVATE_REPO.git", {branch, "MY_BRANCH"}}}
Рабочая: {PACKAGE_NAME, {git, "https://github.com/ORG/PRIVATE_REPO", {branch, "MY_BRANCH"}}}
И rebar3 compile
, и rebar3 shell
теперь работают нормально. Это на macOS Mojave v10.14.2, Terminal v2.9.1, rebar3 v3.8.0, Erlang / OTP 21, ERTS 10.2.3. Я использую локально сохраненные учетные данные Github, в частности, токен личного доступа, потому что мне нужно использовать 2FA для работы.