Git: 언제든 되돌릴 수 있는 저장 버튼
AI가 실수로 사이트를 망가뜨려도 괜찮아요. Git으로 저장 포인트를 만들어 두면 언제든 되돌릴 수 있어요.
🎯 이번 레슨을 마치면
- Git과 커밋이 왜 필요한지 설명할 수 있다
- Codex에게 커밋과 되돌리기를 시킬 수 있다
- 비밀 정보는 커밋하면 안 된다는 것을 안다
게임의 세이브 포인트
커밋 1 첫 페이지 완성
커밋 2 메뉴 추가
앗! 디자인을 바꿨더니 깨짐
되돌리기 커밋 2로 돌아감
Codex에게 시키면 돼요
Git 명령을 외울 필요는 없어요. 이렇게 말하면 돼요.
이 폴더를 Git으로 관리하고 싶어. Git 저장소를 만들고 지금 상태를 첫 커밋으로 저장해 줘. Git이 설치되어 있지 않으면 설치 방법을 알려 줘.
지금 상태가 마음에 들어. "메뉴 추가 완료"라는 메시지로 커밋해 줘.
방금 바꾼 디자인이 마음에 안 들어. 마지막 커밋 상태로 되돌려 줘. 되돌리기 전에 어떤 변경이 사라지는지 먼저 알려 줘.
다음은 GitHub
Git의 저장 포인트는 지금 내 컴퓨터 안에만 있어요. 컴퓨터가 고장 나면 함께 사라지죠. 다음 레슨에서 이 저장 포인트를 인터넷에 보관하는 GitHub를 배워요.
퀴즈
Codex가 고친 뒤 사이트가 깨졌어요. 가장 좋은 방법은?
📝 정리해 볼까요?
- Git은 프로젝트의 저장 포인트(커밋)를 기록해서 언제든 그때로 되돌릴 수 있게 해 줘요.
- 잘 동작할 때마다 "커밋해 줘", 망가지면 "마지막 커밋으로 되돌려 줘"라고 말하면 돼요.
- 저장 포인트를 인터넷에 보관하는 GitHub는 다음 레슨에서 배워요.
📖 새로 나온 용어
- Git
- 코드의 변경 기록을 저장하고 되돌릴 수 있게 해 주는 도구예요. 비유: 게임의 저장 포인트
- 커밋 Commit
- Git에서 지금 상태를 저장 포인트로 기록하는 것이에요. 언제든 그 시점으로 되돌릴 수 있어요. 비유: 게임의 세이브
잘했어요! 완료 표시는 이 브라우저에 저장돼요.