본문 바로가기

git4

PHPStorm Terminal 을 git bash 로 교체하기 Windows 에서 PHPStorm 의 터미널은 당연한 얘기겠지만, 명령프롬프트가 실행됩니다. 이를 git 설치시 함께 배포되는 bash로 변경해봅니다. 설정(Ctrl + Alt + S) 에서 Tools > Terminal 로 들어갑니다. 그리고 아래와 같이 git 의 설치 경로에 있는 sh.exe 를 연결합니다.(64비트용으로 git 을 설치하였다면, C:\Program Files\ 아래 위치합니다.) "C:\Program Files (x86)\Git\bin\sh.exe" -login -i 터미널 창을 닫고 띄우면, 아래와 같이 bash 가 실행됩니다. 이렇게 간단한 것을 그동안 미련하게 작업해왔네요. ^^ 2017. 8. 31.
PhpStorm 의 .idea 디렉토리 git ignore 처리하기 .idea 등 특정 디렉토리 이하 파일들에 대한 ignore 를 처리하기 위하여 아래처럼 설정합니다. 가령, .idea 디렉토리인 경우 설정에서 Version Control > Ignored File > Add 를 실행한 후, Ignore all files under 를 실행하여 해당 디렉토리를 지정한 후, Terminal 에서 아래의 명령어를 실행합니다. git rm --cached .idea/* 2016. 12. 26.
CentOS GitEye 설치하기 SmartSVN(2014/03/19 - [프로그래밍/서버관리] - CentOS SmartSVN 설치하기) 에 이어, 이번엔 리눅스에서 쓸만한 Git GUI 클라이언트를 찾아보았습니다. 이름하여 GitEye... 다운로드 받을 수 있는 URL 은 http://www.collab.net/downloads/giteye 입니다. 저는 64비트 CentOS 인 관계로 64비트 파일을 다운로드하였습니다. 이상하게 크롬 브라우저(리눅스 브전)에서 다운로드가 완료되지 않는 현상이 발생하였습니다. 일단, URL 을 복사하여 wget 으로 그냥 다운로드한 후, /usr/share/GitEye 아래에 압축을 풀었습니다. 그리고 압축을 푼 디렉토리의 GitEye 를 실행합니다. cd /usr/share/GitEye./GitE.. 2014. 3. 20.
Windows 환경에서 git + svn 연동하기 - 1 - git 의 공식 홈페이지에 들어가면 git 을 the fast version control system 이라 표현하고있다. 개인적으로 svn 을 사용하고있고 또 해당 기능을 모두 소화하기에도 벅찬터라 굳이 또 다른 버전 컨트롤 시스템을 둘 필요가 있나 생각이 들었지만, 그래도 제법 유명한 프로젝트들이 속속 git 을 채용하고 있고 또 svn 과 함께 사용하는 것도 가능해 신규 프로젝트에 도입해볼 생각이다. 우선 기존 시스템 구성에 어떻게 git 을 붙일것인가~인데, 대략 다음의 모습을 예상할 수 있겠다. 현재, ALM 으로 CodeBeamerMR 을 사용하고 있고 여기에 연동하여 svn 이 함께 설치되어있다. 즉 ALM(+ svn) 은 별도 서버에 위치하고 있고 각 프로젝트 팀원은 git 으로 작업을 하.. 2011. 11. 23.