GIT 3

[Git] 우분투에 Git 최신 버전 설치

우분투에 Git 최신 버전 설치우분투에 Git 최신 버전을 빌드하기 위해서는 먼저 의존 관계에 있는 프로그램을 설치해야 한다.>sudo apt-get build-dep git-core git-doc Git 사이트에서 Git 최신 버전을 다운로드한다.http://kernel.org/pub/software/scm/git/git-1.6.1.3.tar.gz (2009년 3월 5일 현재)압축을 푼 후 디렉토리로 이동한다.기본 디렉토리 아래에 설치하고자 한다면 다음과 같다.>./configure >make >sudo make install 설치 경로를 바꾸고자 한다면..>./configure --prefix=/usr/local/git >make >sudo make install 우분투 설치 후 gitk와 git-g..

Tips/GIT 2013.02.24

Windows Git (msysGit)에서 diff / mergetool 설정하기

출처: http://www.davesquared.net/2009/02/setting-up-diff-and-merge-tools-for-git.html diff / merge 툴 설치원하는 diff/merge tool을 설치합니다. 여기서는 DiffMerge를 사용했습니다.DiffMerge.exe는 http://www.sourcegear.com/diffmerge/ 에서 구할수 있습니다.프로그램 설치 경로는 알아서 하시면 됩니다. 원문대로 하면 공백문자를 인식하지 못하므로, git-diff-wrapper.sh를 읽기 위해 환경변수의 PATH에 C:\Program Files\Git\cmd 경로를 추가하도록 합시다.(참고. Git 바로가기 설정: C:\WINDOWS\system32\cmd.exe /c ""C:\..

Tips/GIT 2012.02.24

코드 리뷰에 관한 충고

안녕하세요? 요즘 바빠서 글을 쓰지 못했습니다. 저희 회사에서는 최근 구글에서 만든 Gerrit이라는 코드리뷰 시스템을 적극 활용하고 있습니다. GIT과 연동이 잘 되고, Android를 개발하면서 코드리뷰를 시스템화하여 로그를 남기고 메일도 자동발송하여 커뮤니케이션이 자연스럽게 활성화 되도록 유도합니다. 또한 구글이 만든 만큼 속도도 보장합니다. 하지만 이를 위해서는 형상관리를 위해서는 GIT사용이 필수가 되어야 하고 각 App. 파트에서 개별적으로 쓰고 있는 SVN사용자가 불편해 하여 코드리뷰 문화가 정착되지 않는 느낌이 있습니다. 결국 실장님이 적극(강제적으로 ㅎㅎ)쓰도록 유도하라는 지시가 내려가게 되었고, Commit사용량을 조사하여 보고하게 되자, 개발자들은 패치를 잘게 쪼개어 올리고 있습니다 ..

Agile 2011.11.04