GIT 사용방법 

1.GIT 작업공간 설정
1-1. 저장소 초기화
# git init

1-2. 새 디렉토리에 저장소 복사 (= svn checkout)
# git clone git@URL주소:저장소.git

1-3. 브렌치 땡겨받기
# git checkout ?

2. source 추가
# git add 파일명(디렉토리명)

3. source 적용 (로컬)
# git commit

4. source 업로드 (서버) (git add, git commit, git push = svn commit)
# git push

5. source 업데이트
# git pull

6. source 삭제
# git rm 파일명(디렉토리명)

7. source 변경내역 확인 (= svn check modification)
# git status

8. 저장소 히스토리 로그
# git log

9. GIT 롤백
# git reset --hard

10. 기타 활용
10-1. GIT 소스 추출
# git checkout-index -a -f --prefix=../export/

10-2. GIT 특정 리비젼 받기
# git checkout 해쉬코드

10-3. GIT 마스터 소스로 이동
# git checkout master

10-4. GIT 수정한 코드 되돌리기
# git checkout <파일명>

10-5. GIT 브랜치 이름과 파일명이 동일한 경우가 있을 때는
# git checkout -- <파일명>


GIT 환경설정
# git config --global user.name "아이디"
# git config --global user.email 이메일
# git config --global color.ui "auto"
# git config --global merge.tool kdiff3
# git config --global merge.tool bcompare
# git config --list


RSA 키 생성
# ssh-keygen -t rsa -C "이메일"
- 생성된 공개키 ~/.ssh/id_rsa.pub 생성됨
- 개인용 비밀키 ~/.ssh/id_rsa 분실 주의 (분실시 재등록 요청해야 함).


GIT 설치
# sudo apt-get install git-core git-doc git-gui gitg ssh kdiff3

+ Recent posts