# Git

> Git version control operations. Use for creating branches, making commits, pushing code, and creating pull requests. Use when implementing features, fixing bugs, or preparing code for review. Use when this capability is needed.

- Skill: `tomevault-io/git-6` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/git-6`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/git-6/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/git-6

---


# Git Operations

## Configuration

- **Repository:** arttttt/CMIDCABot

## When to Use

- Creating feature/fix/refactor branches
- Making commits with conventional commit messages
- Pushing branches to remote
- Creating pull requests

## Quick Reference

### Create Branch
```bash
git checkout -b <type>/<short-description>
```
Types: `feature/`, `fix/`, `refactor/`

### Commit
```bash
git commit -m "<type>(<scope>): <description>"
```

### Push
```bash
git push -u origin <branch-name>
```

### Create PR
Use MCP tool `create_pull_request` with:
- `owner`: from Configuration
- `repo`: from Configuration
- `title`: descriptive title
- `body`: include `Closes #<issue-number>` if applicable
- `head`: current branch name
- `base`: main

## Detailed References

- See `references/branching.md` for branch naming conventions
- See `references/commits.md` for commit message format

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/arttttt) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-14 -->

