본문 바로가기

ETC/Git

[Git] Git 저장소 생성

1. 기존에 존재하는 디렉토리를 Git 으로 관리하기
$ git init
$ git add hello.c
$ git commit -m 'initial project version'

git init 을 사용해 기존에 프로젝트가 존재하던 폴더를 Git 저장소로 만든다.

이때 .git 이라는 하위 디렉토리가 생성되고, 아직은 Git 이 init 된 프로젝트의 어떤 파일도 관리하지 않는 상황!


git add 명령을 통해 파일을 추가하고, 만들어진 파일을 commit 하여 Git 이 관리하도록 해준다.

이때 -m 옵션은 commit 이 어떤 commit 인지에 대한 메세지를 작성해줄 수 있도록 하는 옵션이다.




2. 기존 저장소를 Clone 하기

$ git clone [저장소 url]

이 명령이 수행된 현재 디렉토리는 명령 이후부터는 Git으로 관리된다.

현재 디렉토리에는 clone 된 저장소의 프로젝트 명으로 된 디렉토리가 모든 최신 파일을 담아 생성되고, .git 하위디렉토리가 생성된다.

$ git clone [저장소 url] [프로젝트명]

위의 명령으로 저장소를 clone 해오면 저장소의 프로젝트 명으로 된 디렉토리가 생성되는 것이 아니라 명시한 [프로젝트명] 으로 된 디렉토리가 생성된다.

'ETC > Git' 카테고리의 다른 글

[Git] Git 의 세가지 상태  (0) 2016.09.03