Compétences using-git-worktrees
🌳

using-git-worktrees

Sûr ⚙️ Commandes externes🌐 Accès réseau📁 Accès au système de fichiers

격리된 git worktree 설정

Également disponible depuis: Doyajin174,DYAI2025,Cygnusfear,CodingCossack,obra,ZhanlinCui,davila7,sickn33

여러 기능을 동시에 작업하려면 지속적으로 브랜치를 전환해야 하며, 이는 컨텍스트를 방해하고 진행 속도를 늦춥니다. 이 스킬은 격리된 git worktree를 생성하여 전환 없이 병렬 디렉터리에서 별도의 브랜치에서 작업할 수 있게 해주고, 동시에 gitignore 안전성을 자동으로 확인하고 깔끔한 테스트 베이스라인을 실행합니다.

Prend en charge: Claude Codex Code(CC)
📊 69 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "using-git-worktrees". auth 기능에 대한 격리된 git worktree 생성

Résultat attendu:

  • 기존 worktree 디렉터리 확인 중...
  • .worktrees/ 발견 - gitignore 확인 중...
  • ✓ .worktrees/가 올바르게 무시됨
  • worktree 생성 중: git worktree add .worktrees/auth -b feature/auth
  • 프로젝트 설정 실행: npm install
  • 테스트 베이스라인 실행: npm test
  • ✓ 47개 테스트 통과
  • worktree가 준비됨: /Users/developer/myproject/.worktrees/auth
  • auth 기능 구현 준비 완료

Audit de sécurité

Sûr
v5 • 1/17/2026

This is a pure documentation skill containing only markdown guidance for setting up git worktrees. The static analyzer flagged 55 findings, but ALL are false positives caused by shell command examples embedded in documentation. No executable code, no file system writes, no network access, no environment variable reads. The document describes safe git operations that are performed by the AI agent following the documented workflow.

2
Fichiers analysés
399
Lignes analysées
3
résultats
5
Total des audits

Score de qualité

38
Architecture
100
Maintenabilité
83
Contenu
20
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

병렬 기능 개발

지속적인 브랜치 전환이나 변경사항 stash 없이 여러 기능을 동시에 작업

풀 리퀘스트 변경사항 테스트

병합 전에 깔끔한 테스트 베이스라인으로 PR 변경사항을 검토할 격리된 작업공간 생성

작업공간 표준 강제

CLAUDE.md 규칙을 통해 팀 프로젝트 전체에 worktree 위치 및 안전 검사 표준화

Essayez ces prompts

기본 worktree 생성
적절한 worktree 디렉터리에서 [feature-name]라는 새 기능 브랜치를 위한 격리된 git worktree를 생성하세요.
CLAUDE.md 선호도 사용
CLAUDE.md에 지정된 worktree 디렉터리를 사용하여 [feature-name]을 위한 worktree를 설정하세요.
전역 위치
전역 위치(~/.config/superpowers/worktrees/[project]/[branch])에 [feature-name]을 위한 worktree를 생성하세요.
정리와 함께
[feature-name]을 위한 worktree를 생성하고, 테스트가 통과하는지 확인한 후 완료 시 worktree를 정리하세요.

Bonnes pratiques

  • 프로젝트 로컬 worktree 생성 전에 worktree 디렉터리가 gitignore 되어 있는지 항상 확인하여 실수로 커밋되는 것 방지
  • 사용자에게 선호도를 요청하기 전에 CLAUDE.md에서 프로젝트별 worktree 규칙 확인
  • 변경 전 깔끔한 상태를 설정하기 위해 설정 직후 테스트 베이스라인 실행

Éviter

  • gitignore 확인 건너뛰기 - worktree 파일이 실수로 저장소에 커밋될 수 있음
  • 문의 없이 실패하는 테스트로 진행 - 새로운 버그와 기존 문제를 구분할 수 없음
  • worktree 디렉터리 위치 하드코딩 - 다른 프로젝트는 다른 규칙을 가질 수 있음

Foire aux questions

어떤 플랫폼에서 git worktree를 지원하나요?
Git worktree는 Git 2.5 이상이 필요합니다. Linux, macOS 및 Git Bash, WSL 또는 git이 설치된 Windows에서 지원됩니다.
몇 개의 worktree를 생성할 수 있나요?
Git은 worktree 수를 제한하지 않지만, 각각 디스크 공간이 필요합니다. 워크플로우에 필요한 만큼 생성하세요.
기존 도구와 어떻게 통합하나요?
스킬은 Node.js, Rust, Python 및 Go 프로젝트를 자동 감지합니다. 다른 도구의 경우 worktree 생성 후 수동으로 설정을 실행하세요.
worktree에서 데이터가 안전한가요?
Worktree는 전체 git 저장소입니다. 코드와 파일은 로컬에 유지됩니다. 스킬은 실수로 커밋되는 것을 방지하기 위해 gitignore를 확인합니다.
worktree 생성 실패 - 어떻게 해야 하나요?
일반적인 원인: 브랜치가 이미 존재하거나, 디렉터리 충돌, 또는 권한 부족입니다. git 오류 메시지를 확인하고 충돌하는 브랜치나 디렉터리를 제거하세요.
저장소 클론과 어떻게 다른가요?
Worktree는 .git 디렉터리를 메인 저장소와 공유하여 디스크 공간을 줄입니다. 커밋은 원격으로 푸시하지 않고 자동으로 동기화됩니다.

Détails du développeur

Structure de fichiers

📄 SKILL.md