전체 글4 GIT 간단사용기 2 GIT 간단 사용기 1 에 이어 계속 진행하자. 사용기 1에서 웹으로 부터 clone한 폴더를 로컬 서버로 다시 clone한 다음 부터 진행하도록 한다. 2. Work Project를 생성하자. /home/git-repos 폴더에서 >> git clone u-boot /home/work/u-boot 1. 사용자 등록 우선, 사용자 등록을 하도록 하자. name 과 email을 이용하여 git에게 사용자를 알려주게 된다. >> git config --global user.name myname >> git config --global user.email mymail@email.addr >> git config -l ... user.name=myname user.email=mymail@email.addr .... 2009. 5. 8. Patch 파일 만들고 적용하기 >> 간단 시나리오. u-boot를 git를 이용해서 받았다. U-BOOT-1_1_6 의 TAG 를 Base로 작업을 했다 치자. 내가 가진 보드에서 무지하게 동작잘하는데, 같은 보드를 가진 client가 uboot를 달라한다. 이럴땐 어떻게 전달할까? case 1. make clean을 해서 소스만 남긴뒤, 압축해서 메일로 보낸다. -> 요거 소스 용량얼마 안되고, Base 코드도 서로 모르고 하면 이게 최고다. 소스 용량이 얼마 안된다면 말이다. ㅡ,.ㅡ case 2. Base 코드랑 compare해서 수정된 파일만 남기고 모조리 지운다. 그리고 폴더채로 압축해서 메일로 보낸다.(Beyond Compare같은 툴을 쓰면 겁나 편하다.) -> 불과 4,5년전에 엄청나게 하던 짓이다.800M넘는 수만개의.. 2009. 5. 7. GIT 간단 사용기 1 GIT가 SVN과 비슷하다 하드만... 도저히 감이 안잡힌다. 뭐 이런게 다 있나 싶을정도로.... 몇일간의 웹서핑과, Local에서의 테스트로 얻은것들을 정리한다. 이제 초기 작업을 위한 내용파악이 된 상태지만, 머지 않아 내가 Local에서 마음대로 쓰기에 불편하지 않을 정도가 될 것같다. (@.@ 뭐시라???) 이 문서는 기존의 Repository에서 GIT로 다운받은 후 Local에서 버전관리 하기 위한 시작단계의 내용들이다. Sample은 u-boot 코드를 이용하였다. Test환경은 Cygwin 상에서 이루어 졌으며, Linux상에서도 아무 문제 없이 될 듯하다. 아직은 Linux보다는 윈도우에 설치된 Cygwin이 내 입맛에는 맞는 듯하다. 1. Repository에서 GIT로 다운 받기 >.. 2009. 5. 7. VIM 팁 http://www.viper.pe.kr/cgi-bin/moin.cgi/Vim_팁 Vim 팁 차례 참고링크 Vim 팁 모음 치환 기능 사용하기 줄바꿈 문자 변환하기 소스 코드를 html로 변환하기 문서 암호화 하기 자동들여쓰기 해제하기 문법에 맞게 들여쓰기 재정렬하기 파일 삽입하기 열어본 파일 이동하기 vim 의 fold 기능 fold 키 fold 기능 옵션 vim 키 정리 커서 이동 키 스크롤 키 블럭 지정 (VISUAL 모드) 키 tags 기능 특수 키 Function 키 정의 vim 의 프로그래밍 지원 기능 자동 완성 기능 검색 기능 이동 기능 1. 참고링크 DocbookSgml/Vim-KLDP - Vi,Vim활용 VIM을 사용하자 http://www.joinc.co.kr/modules/moniwi.. 2008. 12. 31. 이전 1 다음