-
Notifications
You must be signed in to change notification settings - Fork 402
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
Clone dosen't work behind corporate firewall #771
Comments
I'm confused here: a clone is a fork. Can you elaborate what you can and cannot do?
I'm afraid you can't upload files or create pull request if you can't have some kind of write access to github. You can try to configure the port and/or ask your corporate tech admins perhaps? Otherwise, comments and code reviews are another form of perfectly acceptable contribution :-) |
I think he means cloning his fork to his desktop so he can work on it. I don't know of any workaround other than to talk to your IT people or work on it at home. If you can't pull/push files, you're basically out of luck. |
You mentioned port 443 so you tried cloning with HTTPS protocol. This is a standard port and should be open in every firewall, otherwise you would not be able to view regular websites with sSL. |
The right way to go is using https than should be enable by your firewall. However, you need to declare the proxy corporate to git. Depending on whether you need to authenticate or not you should add this information to the global configuration of git : Then the command Hope it helps |
Many thanks for your feedback :) @mattgarrish correctly grasped my intention - having a local copy of my "epubcheck" fork on which I could work and which I could upload again. I tried the HTTPS and the SSH approach several times, the cloning to my local disk starts, makes some progress and then stops. I would suppose that it is an issue of user rights on the proxy server. In my Internet settings on my Windows machine, I find an automatic configuration script *.pac so that I don't even know the URL of our corporate proxy server. |
It looks that I finally managed to clone the epubcheck repo to my hard disk. The decisive issue was to find out the IP of our proxy server by inspecting the automatic configuration script. Then the commands given by @tledoux worked as intended. To check whether I could create a pull request, I created a tiny edit to a LoremIpsum content doc and posted it as a pull request which may be safely ignored or deleted. Once again many thanks for your patience and kind assistance :) |
Great 👍. I'll close the PR. |
For those who stumble across this post for SSL issue but it's actually not a proxy causing the issue, try |
It was quite easy to create my personal epubcheck fork in my Github account - to be able to experiment with damaging the master. I could also download it as a zip and extract it on my hard disk, but creating a clone doesn't work with any method or Git client because I'm sitting behind a very strict corporate firewall (which I don't have any influence to change) and all the necessary ports (e.g. 443) seem to be blocked. What would be the best method to upload files, to generate a pull request or asking for comments? How do you upload files into a specific directory? Thx for your kind assistance and patience!
The text was updated successfully, but these errors were encountered: