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"
네 차례 💪
- 프로젝트 루트(React 또는 서버)에서 다음을 실행해.
git init. - 만들기
.gitignore위의 예를 따르세요. - 두 개의 커밋을 수행해. 하나는 “첫 번째 버전”이고 다른 하나는 작은 변경(예: 바닥글의 텍스트 편집) 후야.
4.
git log --oneline– 둘 다 볼 수 있나요?
✅
**확인:** 저장소가 있어.`.gitignore`, 최소 2개의 커밋. Git은 지금까지 컴퓨터에만 존재해. 다음 강의에서는 이를 GitHub에 푸시할 거야.
이번 수업에서 배울 점
-git init폴더 추적을 시작해.
- 커밋 = 설명과 함께 저장된 버전야.
-
.gitignore저장하지 말아야 할 것을 Git에게 알려줍니다.
© 2026 Ing. Martin Polak / AlgoRhino · 콘텐츠 이용 약관