[erlang-questions] Force rebar to use a different protocol

José Valim jose.valim@REDACTED
Fri Mar 28 22:06:42 CET 2014

You can configure your .gitconfig to rewrite URLs for you:

[url "https://github.com/"]
    insteadOf = git://github.com/

Or do it through the command line:

git config --global url.https://github.com/.insteadOf git://github.com/

For more info check the man pages for git-config:


*José Valim*
Skype: jv.ptec
Founder and Lead Developer

On Fri, Mar 28, 2014 at 9:56 PM, James Kingsbery <06jameskingsbery@REDACTED
> wrote:

> There's a project I'm looking at for work on github. Like most Erlang
> projects, it uses rebar to build. Most rebar projects specify their
> dependencies using the "git://github.com/..." format (eg: "git://
> github.com/DeadZen/goldrush.git"). However, my company has a firewall
> that prevents hitting repositories using the git:// protocol (and ssh
> traffic in general). Downloading the same dependencies (directly with git
> or via rebar) "https://" works fine. However, changing the rebar.config
> files doesn't scale well for projects that have lots of transitive
> dependencies. Is there a way to tell rebar to use the https:// version
> instead of the "git://" version?
> Thanks,
> Jamie
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20140328/604118b9/attachment.htm>

More information about the erlang-questions mailing list