Skip to main content

git-workflow

Git workflow, branch naming and commit conventions for ts-libs

소스 정보

저장소
LedgerHQ/ts-libs
최근 소스 활동
2026년 7월 17일 09:42
감지된 SKILL.md 언어
영어
스타
0
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
git-workflow
description
Git workflow, branch naming and commit conventions for ts-libs
# Git Workflow ## Branch Naming | Prefix | Use | | ---------- | ---------------------------- | | `feat/` | New library or feature | | `bugfix/` | Bug fix | | `support/` | Refactor, CI, tooling, tests | | `chore/` | Maintenance, config | Examples: `feat/add-errors-lib`, `bugfix/fix-logs-dispatch`, `support/update-nx` Rules: kebab-case, short, one concern per branch. ## Base Branch Always branch from and PR into **`develop`**. `main` is release-only (never commit directly). ## Commit Format Follow **Conventional Commits**: ``` <type>(<scope>): <description> ``` - Description: imperative, lowercase, no period - Scope: library name or area (e.g. `logs`, `ci`, `deps`) ### Types | Type | When | | ---------- | ----------------------------------- | | `feat` | New library or feature | | `fix` | Bug fix | | `refactor` | Restructure without behavior change | | `test` | Add/update tests | | `docs` | Documentation only | | `chore` | Tooling, config, deps | | `ci` | CI/CD changes | | `perf` | Performance improvement | ### Examples ``` feat(logs): add LocalTracer.withUpdatedContext method fix(errors): handle undefined message in serialize refactor(logs): extract dispatch into separate module test(logs): add listen/unsubscribe edge cases chore(deps): bump typescript to 7.1.0 ci: add format check to pull_request workflow ``` ## Best Practices - One commit = one logical change - Never use `--no-verify` — fix the underlying hook failure - Rebase on `develop` before opening a PR - Squash only for trivial cleanup branches
GitHub에서 보기