바르다 깃선생

July 6, 2026 · View on GitHub

English | 한국어 | 中文 | 日本語 | Español

바르다 깃선생

git-teacher

Git을 배우고 싶지 않았던 사람들을 위한 Git/GitHub 플러그인.

명령어를 외울 필요 없어요. "커밋 해시"가 뭔지 몰라도 됩니다. Google Drive를 써본 적 있다면, Git의 80%는 이미 아는 거예요. 아직 그걸 모를 뿐이죠.

빠른 시작왜 바르다 깃선생인가?어떻게 작동하나요?기능요구사항


빠른 시작

1. 마켓플레이스 등록 (처음 한 번만)

/plugin marketplace add https://github.com/fivetaku/gptaku_plugins.git

2. 플러그인 설치

/plugin install git-teacher

3. Claude Code 재시작

플러그인이 로드되려면 재시작이 필요합니다.

4. 설치 시작

/git-teacher 시작

또는 그냥 이렇게 말하면 됩니다: "깃 시작해줘" — 자연어를 이해해요.

5. 5단계 흐름 따라가기

단계 1 + 2: 준비하기     → 도구 설치, 프로젝트 폴더 만들기 (처음 한 번만)
단계 3: 저장하기         → "저장해줘"   (변경 내용을 내 컴퓨터에 저장)
단계 4: 올리기           → "올려줘"    (GitHub에 업로드)
단계 5: 검토 요청하기    → "검토 요청해줘"  (Pull Request 만들기)

왜 바르다 깃선생인가?

  • 명령어 외울 필요 없음 — 하고 싶은 걸 한국어로 말하면 플러그인이 알아서 처리
  • 비유 중심 설명 — 모든 개념을 Google Drive, Dropbox, iCloud에 빗대어 설명. 개발자 용어 없음
  • 이미 한 건 스킵 — 설치 시 현재 상태를 확인하고, 아직 안 한 단계만 실행
  • Git 출력 번역fatal: not a git repository 대신 "이 폴더는 Git 프로젝트 폴더가 아니에요"
  • 어려운 부분 처리 — 충돌, detached HEAD, stash — 쉬운 말로 설명하고 선택지 제시

어떻게 작동하나요?

Google Drive와 Git의 핵심 차이는 하나입니다: 자동으로 동기화되지 않아요. 저장도 올리기도 전부 수동입니다. 이것만 알면 나머지는 따라옵니다.

파일 수정


저장하기 (Commit)          ← "저장해줘"
변경 내용을 포장해서 기록
아직 내 컴퓨터에만 있음


올리기 (Push)              ← "올려줘"
GitHub 클라우드로 전송
이제 다른 사람도 볼 수 있음


검토 요청하기 (PR)         ← "검토 요청해줘"
"팀원아, 이거 확인해줘"
Google Docs 수정 제안 모드와 비슷

Google Drive와 비교

Google DriveGit차이
드라이브 앱 설치Git + GitHub CLI 설치같음 — 앱이 있어야 시작 가능
구글 계정으로 로그인GitHub 계정 연결같음 — 클라우드 쓰려면 계정 필요
공유 폴더 만들기Repository(프로젝트 폴더) 만들기같음 — 파일을 담을 폴더
파일 수정하면 자동 동기화자동 동기화 없음핵심 차이
"수정 제안" 모드Pull Request비슷 — "이렇게 바꿨는데 확인해줘"

가장 중요한 것: Google Drive는 자동으로 올라갑니다. Git은 그렇지 않아요. 직접 저장(commit)하고 올려야(push) 해요. 안 하면 작업이 내 컴퓨터에만 남아요.


기능

명령어

명령어하는 일
/git-teacher뭘 할지 선택하는 메뉴 열기
/git-teacher 시작설치 + 프로젝트 폴더 만들기
/git-teacher 상태마지막 저장 이후 뭐가 바뀌었는지 확인
/git-teacher 저장변경 내용을 내 컴퓨터에 저장 (Commit)
/git-teacher 올리기저장한 내용을 GitHub에 올리기 (Push)
/git-teacher 검토검토 요청 만들기 (Pull Request)
/git-teacher 도움말비유로 Git 용어 설명

자연어 트리거

슬래시 명령어 없이 이렇게 말해도 됩니다:

하고 싶은 것이렇게 말하세요
처음 설정"깃 시작해줘", "깃 설정", "처음이에요"
현재 상태 확인"지금 어떤 상태?", "뭐가 바뀌었어?"
저장하기 (Commit)"저장해줘", "커밋", "세이브"
GitHub에 올리기 (Push)"올려줘", "푸시", "업로드"
검토 요청 (Pull Request)"PR 만들어줘", "검토 요청해줘"
용어 질문"commit이 뭐야?", "push랑 commit 차이"

스킬

스킬단계역할
git-teacher-setup1–2Git 설치, GitHub 연결, 프로젝트 폴더 만들기
git-teacher-statusgit status를 한국어 자연어로 번역
git-teacher-save3변경 내용 저장 (Commit)
git-teacher-upload4GitHub에 올리기 (Push)
git-teacher-review5검토 요청 만들기 (Pull Request)
git-teacher-help용어집 + FAQ (클라우드 비유)

도움말 시스템

git-teacher-help 스킬이 이런 질문에 답합니다:

  • "commit이 뭐야?" → 한 줄 요약 + Google Drive 비유
  • "push랑 commit 차이?" → 비교표
  • "Git 작업 흐름이 어떻게 돼?" → 쉬운 말로 전체 흐름 설명
  • "fatal: not a git repository 이게 뭐야?" → 번역 + 다음에 할 일 안내

요구사항

  • Claude Code CLI
  • Claude Max/Pro 구독 또는 지원되는 Claude API 키

추가 의존성 없음. npm install 없음. 빌드 단계 없음.


라이선스

MIT — fivetaku


Git이 어려운 게 아니에요. 선생님이 없었을 뿐이에요.