# Git Pull

> Fetch from and integrate with remote repository.

- Skill: `andersonlimahw/git-pull` (Agent Skill)
- Install (CLI): `npx skillmds@latest add andersonlimahw/git-pull`
- Raw SKILL.md: https://api.skillmd.com/api/skills/andersonlimahw/git-pull/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Andersonlimahw (https://skillmd.com/u/andersonlimahw)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/andersonlimahw/git-pull

---


# Git Pull Skill

Fetch changes from remote and integrate them into the current branch.

## Capabilities
- Pull from remote: `git pull origin <branch>`
- Pull current branch: `git pull`
- Pull with rebase: `git pull --rebase`
- Auto-stash: `git pull --autostash`
- Pull with no commit: `git pull --no-commit`
- Fast-forward only: `git pull --ff-only`
- Squash merge pull: `git pull --squash`
- Pull all remotes: `git pull --all`
- Verbose: `git pull --verbose`

## Usage
Triggered when user says "pull", "git pull", "update branch", "sync with remote".
Prefer `git pull --rebase` over default merge for clean linear history.
Check for local changes before pull — stash if necessary.

