프로그래밍
Git 을 사용한 소스 버전관리
스티브김스
2014. 3. 17. 21:33
이 문서는 Linux (ubuntu 12.04)를 기반으로 동작하는 내용이다. 거의 비슷하겠지만 조금 다를 수도 있다.
해당 작업(프로젝트) 디렉토리에서
>>git init
새로운 git저장소가 된다.
>>git clone (remote hosting address)
원격의 repository를 복제한다.
보통 저장소는 세부분으로 구분한다. Working directory / Index / Head 이다.
Working directory는 말그대로 작업디렉토리이며 Index는 staging area의 역활이다. 커밋하기 전 보관되는 버퍼정도라고 생각하자. 보통 git add 를 하면 여기에 보관된다.
마지막으로 Head는 최종 commit된 내용을 갖는다.
>> git add -A
작업디렉토리의 모든 파일을 등록한다.