안녕하세요. 이번부터 git 사용법을 정리해볼까합니다.

이미 많은 자료가 있지만.... 전 이번에 처음 사용하는 거라 직접 하나하나 하면서 익혀보도록 하겠습니다.


 우분투에 git를 설치하는 방법은 간단합니다.

$ apt-get install git  하면 되겠습니다. 


git 를 처음 설치하면 설치한 git에 본인의 사용자명과 메일 주소를 등록하는데


$ git config --global user.name 사용자명

$ git config --global user.email 메일주소


를 해주면 홈 디렉토리의 .gitconfig 파일에 기록됩니다.


git에는 2가지 저장소가 있는데 remote repository와 local repository입니다.

remote 저장소는 원격 저장소 전용 서버로 저장되는 곳입니다.

loca저장소는 내 컴퓨터에 저장되는 저장소 입니다.


remote 저장소를 제공하는 사이트들은 github, gitlab, bitbucket 이 있습니다.


새로운 git 저장소를 만들기 위해서는 두가지 방법이 있습니다.

1. git clone 을 이용해서 remote 저장소를 복사. -

2. git init 명령을 실행.


내 PC에 있는 local repository는 working dir, index, head 세가지로 구성되어 있습니다.

git add : working dir -> index

git commit : index -> head

git push/pull : remote repo <-> local repo 


remote 저장소와  local 저장소간의 복사와 commit은 push/pull로만 되어지고, 나머진 pc의 local 저장소에서 관리되어집니다.

이렇게git 명령에 따라 내 작업 흐름을 저장 할 수 있습니다.