git-onboarding-helplisted
Install: claude install-skill GeonheeYe/multi-agent-dotfiles
# git-onboarding 가이드
git-onboarding은 Git을 처음 사용하는 분을 위한 시작 가이드입니다.
Git 설치부터 Pull Request(PR) 생성까지, 총 10단계를 하나씩 안내합니다.
어려운 설정도 질문에 답하기만 하면 자동으로 진행됩니다.
## 먼저 알아야 할 것들
- **Git:** 코드의 변경 이력을 기록하는 도구입니다. "누가, 언제, 무엇을 바꿨는지" 전부 추적됩니다. 실수했을 때 이전 버전으로 돌아갈 수도 있습니다.
- **GitHub:** Git으로 관리하는 코드를 인터넷에 올려서 저장하고 공유하는 서비스입니다. 다른 사람과 함께 작업할 때 꼭 필요합니다.
- **저장소(repository):** 하나의 프로젝트 폴더라고 생각하세요. 코드와 변경 이력이 모두 들어있습니다.
- **SSH 키:** 내 컴퓨터와 GitHub 사이의 "신분증" 같은 것입니다. 매번 비밀번호를 입력하는 대신 이 키로 자동 인증됩니다.
- **커밋(commit):** 작업 내용을 저장하는 것입니다. 게임의 "세이브 포인트"와 비슷합니다. 언제든 이 시점으로 돌아올 수 있습니다.
- **push:** 내 컴퓨터에 저장된 커밋을 GitHub에 올리는 것입니다.
- **PR (Pull Request):** "이 변경사항을 합쳐주세요"라는 요청입니다. 다른 사람이 내 코드를 검토하고 승인하면 합쳐집니다.
## 사용 가능한 명령어
이 플러그인에서 사용할 수 있는 명령어는 4개입니다:
### /git-onboarding-auto — 완전 자동화 (설정 ~ PR)
Git 설정부터 파일 생성, 브랜치, 커밋, push, PR 생성까지 전 과정을 한 번에 자동으로 실행합니다.
이미 완료된 단계는 건너뛰고, 꼭 필요한 것만 질문합니다.
"전부 자동으로 해줘", "원클릭 PR" 같은 요청에 사용하세요.
### /git-onboarding-setup — 초기 설정 진행
Git과 GitHub를 사용하기 위한 기본 설정을 단계별로 해줍니다.
이미 끝난 단계는 자동으로 건너뛰므로, 중간부터 이어서 할 수도 있습니다.
9단계로 구성되어 있습니다:
**단계 1. Git 설치 확인**
컴퓨터에 Git이 설치되어 있는지 확인합니다.
**단계 2. 사용자 이름 설정**
커밋할 때 "이 코드를 누가 작성했는지" 표시되는 이름입니다.
**단계 3. 이메일 설정**
GitHub가 커밋과 계정을 연결하는 데 사용하는 이메일입니다.
**단계 4. GitHub CLI 설치**
GitHub와 연동하기 위한 명령어 도구(gh)를 설치합니다.
**단계 5. GitHub 로그인**
gh CLI로 GitHub에 로그인합니다.
**단계 6. 저장소 준비**
작업할 프로젝트를 준비합니다 (clone 또는 init).
**단계 7. GitHub 원격 저장소 연결**
GitHub에 저장소를 만들고 로컬과 연결합니다.
**단계 8. 원격 브랜치 초기화**
첫 커밋을 push하여 GitHub에 main 브랜치를 생성합니다.
**단계 9. Git hooks