<입문편>
| 튜토리얼1 Git의 기본 | ____ mac 콘솔 기준
- Git 설치
http://git-scm.com/ 에서 다운로드
mac 사용자의 경우, Homebrew 패키지 관리 툴을 이용해 설치
$ brew install git //git 설치
$ git --version // git 설치 확인
- 초기설정
'~/.gitconfig'에 git의 설정내역이 기록된다.
설정을 하는 방법은 (1) .gitconfig를 직접 편집하는 방법, (2) config 명령어로 설정하는 방법 두 가지가 있다.
↓ [config]를 이용해 설정하는 방법
$ git config --global user.name "syaring" //사용자명 등록
$ git config --global user.email "sarah.k.serim@gmail.com" //사용자 메일주소 등록
$ git config --global color.ui auto //Git의 출력 메시지 색상 설정
$ git config --global alias.co checkout //checout을 co로 실행할 수 있도록 설정 (alias.[단축명] [명령어이름]
👉🏻 alias를 이용해서 나중에 commit을 하기 위해 자주 사용되는 일련의 명령어들을 간단하게 등록해놓으면 편할 듯 싶다!
👉🏻 user 정보가 제대로 등록되었는지 확인
- 새 저장소 만들기
local 저장소 (= 내 pc)에 test용 폴더 생성. 나는 git이라고 만들었음!
$ mkdir git //git 폴더 생성
$ cd git //git 폴더로 이동
$ git init //폴더를 git 저장소로 사용하기 위한 초기화 (여기 git은 폴더명 아니고 git 명령)
👉🏻 초기화가 되면 초기화된 폴더의 경로명이 출력된다.
- 파일 커밋(commit)하기
임시로 파일을 아무거나 만들기 (내용은 임의로)
$ touch test //test 파일 생성
$ vi test //파일 편집
👉🏻 파일을 수정하니 master 옆에 빈 똥글뱅이가 번개모양으로 바뀌었다!!
$ git status //Git으로 관리하는 폴더의 작업트리, 인덱스 확인하기
👉🏻 master 라는 branch에 아직 커밋이 실행되지 않았고, 이력이 추가되지 않은 파일 'test'가 있다.
$ git add test //test파일을 Index에 등록, 띄어쓰기로 여러개를 지정할 수 있다.
$ git add . //모든 파일을 Index에 등록
👉🏻 Index에 새로운 파일 test가 추가되었다.
$ git commit -m "first commit" //커밋하기 커밋메세지는 " "로 감싼다.
👉🏻 커밋 메시지는 " " 로 감싼다. 커밋메시지 없이는 커밋이 완료되지 않는다.
$ git log //저장소의 변경 이력확인하기
👉🏻 로그 내용이 나온다. 노란색 번호가 commit 의 고유 번호이다.
$ gitk //git이 이력을 GUI로 볼 수 있다.
👉🏻 타다~~
천천히, 꾸준히 syaring's blog
출처 : https://backlog.com/git-tutorial/kr/ 로 공부하면서 정리한 내용입니다.
(본 페이지의 원글 : https://backlog.com/git-tutorial/kr/intro/intro2_1.html 부터)
'syaring_Study > Git' 카테고리의 다른 글
| 20171206 | Git | Github에 유니티 프로젝트 push 하기, Git Desktop 사용 (0) | 2017.12.06 |
---|---|
| 20171127 | Git | Git 입문 #1 (0) | 2017.11.27 |
| 20171127 | Git | 깃.알.못. 이 생각한 Git의 필요성 (0) | 2017.11.27 |