본문 바로가기

깃(git) 시작하기 1. 저장소 만들기 (git init) : 버전관리 할 프로젝트 만들기

깃으로 버전관리할 새로운 프로그래밍 프로젝트 디렉토리를 지정/생성해보자.


이 시작부터 버전 관리 시스템 '깃'의 관리를 시작할 수 있는데, 

'깃'으로 프로젝트 디렉토리를 생성할 수 있고, 이 디렉토리를 관리하는 저장소를 만들 수도 있다.



(트리소스를 이용해서 gui환경으로 만들면 더욱 편하게 만들 수 있지만, 기본적으로 Git bash를 이용해 명령어로 진행하겠다.)



저장소(Repository) 만들기


Git bash에서 명령어 'git'을 입력하면 여러 명령어에 대한 설명이 나오는데, 시작하는 명령어 clone과 init을 볼 수 있다. 


start a working area (see also: git help tutorial)

   clone      Clone a repository into a new directory

   init         Create an empty Git repository or reinitialize an existing one


여기서 명령어 init을 통해 새로운 깃을 만들 수 있다는 것을 알 수 있다.



나는 예제로 Documents 디렉토리 안 'git_test' 디렉토리에 깃을 지정하겠다.

C:\Users\SK\Documents\git_test


사용 명령어


현 위치 확인하기

pwd


폴더 이동하기 

cd 경로


폴더 생성하기

mkdir 폴더명




git bash에서 디렉토리 이동 / 디렉토리 생성 / 저장소 지정하기


- 현 위치 확인하기.

(우선 현재 선택되어있는 위치가 어디인지 확인해 보자.)


pwd 


(현재 c/User/Sk 디렉토리에 위치하고 있다는 것을 알 수 있다.)



- 프로젝트 디렉토리를 만들 위치로 이동하기.

(내문서, 즉 Documents 폴더에 프로젝트 폴더를 만들겠다)


cd Documents




- 프로젝트 디렉토리 만들기

(내문서(Documents) 폴더에 'git_test'라는 프로젝트 폴더를 만들겠다.)


mkdir git_test



(다음, 프로젝트 폴더 'git_test'로 이동)


cd git_test


내문서(Documents) 폴더 안에 'git_test'로 이동했다.




이미 디렉토리 폴더가 있다면 바로 이동할 수 도 있다.





- 깃 저장소 지정하기 

(지금 있는 디렉토리를 git을 통해 버전관리를 하겠다고 지정하기!)


git init


현재 선택되어 있는 디렉토리에 git을 생성했다라는 문구와 함께, (master)가 표시된다.



git_test 폴더에 들어가 보면 .git이 생성된걸 확인 할 수 있다.

이 폴더는 굉장히 중요하므로 실수로 지우거나 하지 않도록 주의하자!






- 정리 -


'깃'으로 관리할 프로젝트에 가서

git init 명령어로 관리 저장소로 지정할 수 있다.




참고


- 현 위치 확인하기

pwd


폴더 이동하기 

cd 경로


폴더 생성하기

mkdir 폴더명


깃 저장소 지정하기 (현 디렉토리를)

git init


커맨드창 화면 초기화

Ctrl+L

init 취소

rm -r .git