정말 GitHub를 사용하고 싶지만 내 회사는 모든 것을 잠근 상태입니다. 이제, Tortoise SVN은 HTTP 프로토콜을 통해서만 사용할 수 있습니다. GitHub를 같은 방법으로 사용할 수 있습니까? 그렇다면 어떻게?SSH 액세스가없는 방화벽 뒤에서 GitHub 사용
답변
난 항상 github 리포지토리를 HTTP를 통해 복제 할 수 있다고 생각하지만, 다시 리디렉션 할 수 없다는 제한이 있습니다. 그러나 github은 최근에 스마트 HTTP 전송을 도입 했으므로 이제 HTTPS를 사용할 수도 있습니다. 이것은 방화벽 뒤에서 잘 작동합니다. 이 블로그 게시물의 스마트 HTTP 지원에 대한 자세한이있다 :
짧은 요약을 제공하기 위해 - 당신은 저장소의 "소스"탭에서 HTTP 버튼을 클릭하면, 그것은거야 당신에게주는 URL과 같은 : 해당 URL로 복제하는 경우
, 그것은 메시지를 표시합니다 서버와 통신해야 할 때마다 github 암호를 입력하십시오.
을 ... 그리고 당신은 당신의 암호를 다시 입력 할 필요가 없습니다 그러나 git clone
, git fetch
, git push
등), 당신은 또한 같은 URL을 사용하여 복제 할 수 있습니다. 블로그 게시물에 언급 된대로 URL의 시작 부분에 https://
이 있는지 확인하십시오. gitub 암호가 git config에 일반 텍스트로 저장된다는 것을 알아야합니다. 따라서 누군가가 귀하의 .git
을 복사하도록하지 마십시오. 디렉토리!)
또한 회사 프록시 주소를 구성에 추가해야 할 수도 있습니다. 예를 들어 Windows에서 git bash를 사용하려면 내 gitconfig 파일의 관련 섹션은 다음과 같습니다. [http] sslCAinfo = /bin/curl-ca-bundle.crt proxy = http : // mycache : 8080 ' 이 파일은 C : \ Program Files (x86) \ Git \ etc (또는 유사)에 있습니다. ' –
https://github.com/blog/92-http-cloning에 따르면 http를 통해 github에서 복제 할 수 있습니다.
이 스레드의 또 다른 게시물은 푸시 할 때 좋은 포인터를 제공합니다.
- 1. 방화벽 뒤에서 ssh를 통해 git 저장소에 액세스
- 2. GitHub : SSH 설정
- 3. github ssh 권한이 거부되었습니다.
- 4. GitHub 용 SSH 키 만들기?
- 5. 방화벽 뒤에서 LCDS HTTPProxy 서비스 구성
- 6. 기업 방화벽 뒤에서 cygwin을 사용하는 방법
- 7. Android : 방화벽 뒤에서 httprequest를 만들 수 없습니다.
- 8. 방화벽 뒤에서 mozilla Rhino를 사용하는 방법은 무엇입니까?
- 9. 기업 방화벽 뒤에서 AJAX 호출이 실패했습니다.
- 10. 공개 github 계정을 복제하려면 SSH 키가 필요합니까?
- 11. 방화벽 뒤에서 실행하도록 buildbot 슬레이브를 구성하는 방법은 무엇입니까?
- 12. 기업 방화벽 뒤에서 새로운 JBoss Maven 저장소를 사용하려면 어떻게해야합니까?
- 13. GitHub 및 클라우드 사용
- 14. 코드 뒤에서 리소스 이미지 사용
- 15. github 커밋
- 16. 외부 서버를 통한 방화벽 뒤의 SSH 두 컴퓨터
- 17. 방화벽
- 18. 쉘 액세스가없는 장고
- 19. 수퍼 액세스가없는 암호화
- 20. 동적 DNS 뒤에서 작업
- 21. 레일 : Github/Capistrano 설정
- 22. Tamir .Net SSH 라이브러리의 SSH 개인 키 1.1 사용
- 23. GitHub 틀린 사용자
- 24. github 문제를 mylyn 태스크 저장소로 사용 하시겠습니까?
- 25. SSH
- 26. Linq 뒤에서
- 27. GIThub 및 영어가 아닌 창?
- 28. github에서 github 로의 복제 : jsch 문제
- 29. 어떻게 github 서버에 파일을 가져 옵니까?
- 30. 방황 + 요리사 설정에서 암호문이있는 ssh 키 사용
http://stackoverflow.com/questions/16153450/github-windows-client-behind-proxy –