1. Git을 사용하는 이유

<aside>

  1. 안전하고 신뢰성 있는 곳에 저장
  2. 분산/버전 관리 시스템(형상관리)
  3. 협업 </aside>

코딩 작업은 Git을 통해 저장하고, 이를 안전하게 보관하고 공유하기 위해 GitHub와 같은 클라우드 서비스에 업로드한다.

2. Git과 Github

<aside>

  1. 나 → git : 로컬에 Git 설치하고 내 프로젝트 Git으로 관리 시작
  2. git → GitHub : 원격 저장소(GitHub) 만들어서 push </aside>

git은 github와 대화하기 위한 인터페이스 🫢

3. Git의 전체 흐름 구조도

Untitled

3-1. 구성 요소

<aside>

3-2. 구성 흐름

<aside>

  1. 기본 작업 흐름 (초록색)
  1. 가져오기 흐름 (주황색/보라색)

</aside>