Home Git 기초
Post
Cancel

Git › Git 기초

Git 기초

1. Git 영역 정리

  1. Working Directory (Local)

    ↓ Add ↓

  2. Index (= Staging Area)

    ↓ Commit ↓

  3. Repository

    ↓ Push ↓

  4. Remote Repository

2. Git Upload 순서

  1. Init : 저장소 생성

  2. Add : 파일을 인덱스에 올리기 (= Staging Area)

  3. Commit : 로컬 저장소에 올리기

  4. Push : 원격 저장소에 올리기


Git Init

  • 로컬 저장소로 사용할 폴더로 이동
1
$ cd '로컬 저장소로 사용할 폴더의 경로'
  • 새로운 저장소 생성
1
$ git init


Git Add

  • 한 개의 파일을 인덱스에 추가
1
$ git add '파일명'
  • 폴더 내의 모든 파일을 인덱스에 추가
1
$ git add .


Git Commit

  • 파일을 로컬 저장소에 올리기 (= 변경 내용 확정)
1
$ git commit -m '설명'
  • 한 번이라도 Add 했었던 파일은 아래 명령으로 Add와 Commit 작업을 한 번에 수행할 수 있다.
1
$ git commit -am '설명'


Git Push

  • 원격 저장소 연결 (= Github)
1
$ git remote add origin '원격 저장소 Github URL'
  • 파일을 원격 저장소에 올리기
1
$ git push origin '브랜치명'


Git Pull

  • 다른 사람이 (또는 다른 환경에서의 내가) 원격 저장소에 업데이트한 파일이 있을 경우, 아래 명령을 통해 로컬 저장소로 받아올 수 있다.
1
$ git pull
❤ Recent Post
❤ How About This
❤ Visitor Counter