새로운 코드베이스에서 가장 먼저 해야 할 일은 로컬 깃 저장소(repository)를 만드는 것입니다3. 코드를 저장할 디렉터리에서 명령줄 창을 열어 다음 명령어를 입력하세요4. 현재로서는 깃허브 같은 온라인 깃 서비스에 대해 고민하지 않아도 됩니다. 나중에 언제든지 저장소에 연결할 수 있기 때문이죠.
$ git init
이게 전부입니다. 제 친구인 엔리코 캄피돌리오의 조언[17]에 따르면, 그냥 아무것도 없이 커밋(commit)5할 수도 있습니다.
$ git commit --allow-empty -m "Initial commit "
저는 온라인 깃 서비스에 저장소를 올리기 전에 위 명령을 자주 사용합니다. 깃은 저장소의 이력(history)을 다시 변경할 수 있기 때문입니다. 하지만 보통 이렇게까지 할 필요는 없습니다.