Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use HTTP git remote #32

Open
palonsoro opened this issue Jan 14, 2016 · 2 comments
Open

Use HTTP git remote #32

palonsoro opened this issue Jan 14, 2016 · 2 comments

Comments

@palonsoro
Copy link

Hello.

I am trying to install your extension but I must use an HTTP proxy to reach the internet. However, when I try to install your extension, it tries to clone git://github.com/slang800/tidy-markdown.git, which is not possible behind a proxy.

Would it be possible to use http:// instead of git://? Most other Atom extensions do it this way and everything works fine (once I properly setup proxy configuration at my workstation).

Thanks in advance

@notslang
Copy link
Owner

The root of this problem is this issue & I used the git protocol because it tends to be the fastest and I don't need the authentication that comes with http or ssh. Are you able to use a SOCKS proxy or something like that to get port 9418 open?

@palonsoro
Copy link
Author

I am sorry but it only can be HTTP or HTTPS protocols (even not SSH).

However, authentication in HTTP is only required to push and to clone private repos. Cloning public repos as read-only is fully possible with HTTPS and no authentication.

I understand that GIT protocol is a bit faster but, if I am not wrong, cloning your repo would only download a few kilobytes from Github's very powerful servers. Thus, the speed would not be an issue for this repo. On the other hand, HTTPS usually leads to less network connectivity issues, as happens for me (and probably for other people behind school or work firewalls).

Anyway, this is only my opinion.

@notslang notslang mentioned this issue Mar 10, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants