🧭 시리즈 전체 보기 → [늦깎이 Git 입문서 목차]
📘 Ep.00 | Prologue. 왜 나는 Git을 배우기로 했는가?
📘 Ep.01 | Git은 되돌릴 수 있는 나의 일기장이다
📘 Ep.02 | Git 설치부터 따라하기 – 나만의 환경 만들기
📘 Ep.03 | git init과 첫 커밋 — 이곳에서 기록이 시작된다
📘 Ep.04 | 커밋은 시간의 북마크 — log, diff, HEAD
📘 Ep.05 | 실수도 기록이다 — reset과 revert
📘 Ep.06 | 나만의 평행 우주 — 브랜치란 무엇인가?
📘 Ep.07 | GitHub란 무엇인가 — 기록의 창고
📘 Ep.08 | README는 디지털 자기소개서다
📘 Ep.09 | 나만의 Git 루틴 만들기
📘 Ep.10 | Git으로 삶을 정리한다 — 늦깎이들의 회고법
📦 내 안의 기록이 밖으로 나가는 첫 순간
지금까지 우리는
git init으로 일기장을 펼치고,
commit으로 페이지를 채우고,
branch로 실험을 했어.
그 모든 것은
로컬, 즉 내 컴퓨터 안의 이야기였지.
하지만 삶이 그렇듯,
기록은 언젠가 밖으로 나아가야 한다.
GitHub는 바로 그 문이다.
🧳 GitHub란 무엇인가?
- GitHub는 Git 저장소를 웹에서 관리할 수 있는 플랫폼이야.
- 마치 노트를 클라우드에 백업하고, 사람들과 공유하는 공간이지.
Git은 기록의 방식이고,
GitHub는 기록의 집이다.
🧭 GitHub 시작하기
- https://github.com 접속
- 계정 생성 (닉네임, 이메일, 비밀번호)
- 로그인 후 “New repository” 클릭
- 저장소 이름 입력 (my-digital-journal 같은 이름)
- “Initialize with README” 체크 (옵션)
🔗 로컬 Git과 GitHub 연결하기
git remote add origin https://github.com/username/my-digital-journal.git
git push -u origin main
이 명령은
“내 컴퓨터의 기록을 GitHub에 연결하겠다”는 선언이야.
origin은 그 원격 주소의 별명,
main은 현재 네가 작업하고 있는 브랜치.
🛰 git push — 기록을 외부에 저장하다
git push
지금까지의 커밋들이
GitHub라는 “클라우드 일기장”에 저장돼.
이건 종이 일기를 스캔해 구글 드라이브에 저장하는 것보다
훨씬 더 정교하고, 되돌릴 수 있고, 공유 가능한 방식이지.
🤝 혼자가 아닌 기록
GitHub는 단지 혼자 쓰는 백업 공간이 아니다.
그건 서로의 기록을 보고, 배우고, 수정하고, 함께 써내려가는 공간이다.
- 다른 사람의 저장소를 fork
- 기록에 제안하는 pull request
- 코드의 흐름을 따라가는 commit history
이건 마치
서로의 일기장을 살짝 펼쳐보고,
“이 문장 좋았어요”라고 말할 수 있는 디지털 문학 공동체처럼 느껴진다.
✍️ 마무리하며
GitHub는 기술이 아니라 태도다.
기록을 공유할 준비가 되었다는 태도.
그리고 그 기록이
다른 누군가의 시작이 될 수 있음을 믿는 태도.
그건 우리가 살아가는 이유와도
꽤 비슷하다.
🔖 다음 예고
📘 Ep.08 | README는 디지털 자기소개서다