← 레벨 4 – 데이터 프로

수업 2/6 ⏱ 35 분 프리미엄

Git – 백업 머신

전문가처럼 코드 버전을 저장하는 방법을 알아보세요. 뭔가를 부수면 다시 돌아갈 수 있어.

Git이란 무엇인가

Git은 프로젝트의 변경 내역을 기억하는 프로그램야. 각 “버전”을 커밋(저장)이라고 해. 코드가 깨졌나요? 이전 커밋으로 돌아갑니다. 전문 개발자는 Git 없이는 작업하지 않어.

⚠️
Git을 설치하고 **부모님**과 함께 첫 번째 명령을 실행해. Mac에서는 이미 존재하는 경우가 많어(`git --version`). Windows에서는 [Windows용 Git](https://git-scm.com/download/win)을 다운로드해.

보여줄게: 첫 번째 저장소

React 또는 서버 프로젝트 폴더에서 터미널을 엽니다.

git init

이는 Git에게 “여기서 변경 사항 추적을 시작해”라고 알려줍니다. 숨겨진 폴더.git생성돼.

첫 번째 커밋에 모든 파일을 추가해.

git add .
git commit -m "First version of my website"

-git add .= 변경된 파일을 모두 준비 -git commit -m "..."= 설명과 함께 스냅샷 저장

역사를 살펴보세요:

git log --oneline

다음과 같은 내용이 표시돼.a1b2c3d First version of my website.

보여줄게: .gitignorenode_modules프로젝트에 절대 들어가서는 안 돼. 규모가 커서 다음을 통해 다운로드돼.npm install. 라는 파일을 만듭니다..gitignore:

node_modules/
dist/
.env
*.db
.DS_Store

그런 다음 다시 커밋해.

git add .
git commit -m "Added gitignore"

네 차례 💪

  1. 프로젝트 루트(React 또는 서버)에서 다음을 실행해.git init.
  2. 만들기.gitignore위의 예를 따르세요.
  3. 두 개의 커밋을 수행해. 하나는 “첫 번째 버전”이고 다른 하나는 작은 변경(예: 바닥글의 텍스트 편집) 후야. 4.git log --oneline– 둘 다 볼 수 있나요?
**확인:** 저장소가 있어.`.gitignore`, 최소 2개의 커밋. Git은 지금까지 컴퓨터에만 존재해. 다음 강의에서는 이를 GitHub에 푸시할 거야.

이번 수업에서 배울 점

-git init폴더 추적을 시작해.