어제 기분좋게 집에서 git을 사용하여 node를 설치하고 이것 저것 셋팅해뒀는데,


회사 개발용 리눅스 데스크탑에도 설치할까 하고 똑같은 방법으로 했더니 아무것도 되지 않았다!!!!


그 원인은 바로 무시 무시한 회사 방화벽 환경 및 proxy때문인데....


그래서 아래와 같이 또 한번 더 작업을 했다.


git을 proxy환경에서 사용하려면 아주 간단한 방법으로 corkscrew라는 프로그램을 설치하여 사용하면 된다.


우선  git은 깔려있겠지만, git을  설치하는 것부터 시작하면 다음과 같은 순서를 따라 하면 된다.


GIT 설치

$ sudo apt-get install git-core


PROXY 설정하기, git config를 사용해도 되지만 ,gitconfig 파일을 직접 수정하기

$ vi ~/.gitconfig 

[core]

    gitproxy = "/home/[userhome]/git-proxy.sh"


corkscrew 설치하기 

$ sudo apt-get  install corkscrew


git-proxy.sh 파일 만들기

$ vi /home/[userhome]/git-proxy.sh

#!/bin/bash

/usr/bin/corkscrew proxyIP proxyPort $1 $2 


git-proxy.sh에 실행권한 주기

$ chmod u+x git-proxy.sh 


이제 git을 사용하면 된다. 

블로그 이미지

커뉴

이 세상에서 꿈 이상으로 확실한 것을, 인간은 가지고 있는 것일까?

,