버전 관리, 브랜칭, 머징, 리베이싱 및 팀 협업 워크플로우를 다루는 포괄적인 Git 명령어 레퍼런스입니다.
Git Essentials는 Git 명령어와 워크플로우에 대한 엄선된 종합 참조 자료를 AI 에이전트에 직접 제공하는 스킬입니다. 초기 저장소 설정과 일상적인 스테이징/커밋 작업부터 인터랙티브 리베이싱, 체리픽, 서브모듈, 포크 동기화와 같은 고급 작업까지 모든 것을 다룹니다. 새로운 코드베이스에 온보딩하거나 까다로운 병합 충돌을 해결해야 할 때, 이 스킬은 에이전트에게 정확한 명령어 구문과 워크플로우 컨텍스트를 제공하여 더 빠르게 작업할 수 있도록 도와줍니다.
npx clawhub@latest install git-essentials이 페이지 상단의 설치 버튼을 클릭하면 원클릭으로 설정할 수 있습니다
git rebase, git stash, 또는 git bisect의 올바른 구문을 물어볼 수 있습니다..gitignore 안내가 모두 제공됩니다.클래식(checkout) 및 최신(switch) 문법을 사용하여 브랜치 생성, 전환, 이름 변경, 삭제하는 방법을 다룹니다. 병합 전략, no-fast-forward 병합, 충돌 감지 및 병합 중단 절차를 포함합니다.
작업 디렉터리, 스테이징 영역, 커밋된 히스토리 등 모든 단계에서 변경 사항을 되돌리기 위한 명확하고 안전한 패턴을 제공합니다. git reset, git revert, git restore, git reflog 및 삭제된 브랜치 복구를 포함합니다.
원격 저장소 추가 및 관리, 페치, 풀링(리베이스 유무 포함), 새 브랜치 푸시, 그리고 --force-with-lease를 사용한 안전한 강제 푸시를 다룹니다. 완전한 포크 동기화 워크플로도 포함됩니다.
전체 스태시 생명주기 명령어(save, list, apply, pop, drop)와 커밋 히스토리 정리를 위한 인터랙티브 리베이스, 충돌 해결 단계 및 중단 절차를 포함한 리베이스 워크플로우를 다룹니다.
작성자, 날짜 범위, 메시지, 코드 내용(-S)으로 필터링하는 git log를 포함합니다. 또한 줄 단위 기여자 파악을 위한 git blame과 커밋 기록 전반에 걸친 버그 추적을 위한 git bisect도 다룹니다.
기능 브랜치, 핫픽스, 포크 동기화 워크플로우에 대한 전체 명령어 시퀀스를 제공합니다. 또한 일상적인 Git 사용을 빠르게 하기 위한 실용적인 ~/.gitconfig 별칭 모음도 포함되어 있습니다.
개발자가 에이전트에게 기능 브랜치 생성, 변경 사항 스테이징, 의미 있는 메시지로 커밋, 풀 리퀘스트를 위한 푸시까지 팀의 워크플로우에 맞는 올바른 Git 문법을 사용하여 단계별로 안내해 달라고 요청합니다.
민감한 데이터나 잘못된 변경 사항을 실수로 잘못된 브랜치에 커밋한 후, 사용자가 에이전트에게 이를 되돌리는 가장 안전한 방법을 묻습니다. Git Essentials 스킬은 커밋이 이미 푸시되었는지 여부에 따라 reset --soft, revert, 또는 reflog 기반의 복구 방법을 제공합니다.
오픈 소스 기여자가 자신의 포크를 업스트림 저장소와 최신 상태로 맞춰야 합니다. 에이전트는 Git Essentials의 포크 동기화 워크플로우를 사용하여 업스트림 원격을 추가하고, 올바른 순서로 페치, 병합, 푸시를 수행합니다.
풀 리퀘스트를 열기 전에, 개발자는 최근 여러 커밋을 스쿼시하고 순서를 재정렬하고자 합니다. 에이전트는 충돌이 발생했을 때 계속 진행하거나 중단하는 방법을 포함하여, git rebase -i HEAD~N을 대화형으로 사용하는 과정을 안내합니다.
리뷰를 작성하려면 로그인
아직 리뷰가 없습니다. 첫 번째로 경험을 공유해 보세요!