강좌 & 팁
안녕하세요. 이번부터 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 명령에 따라 내 작업 흐름을 저장 할 수 있습니다.