17 lines
762 B
Markdown
17 lines
762 B
Markdown
---
|
|
name: pulling-before-work
|
|
version: 1.0.0
|
|
description: >
|
|
Pulls the current branch from origin once at session start and on explicit
|
|
re-sync requests. Use when CLAUDE.md contains the trigger line "pull remote
|
|
before work", or when the user says "sync", "resync", "pull", "обнови репо",
|
|
"git pull please", or close variants asking to refresh from the remote.
|
|
Runs `git pull --ff-only` — never auto-merges or rebases. Stays silent in
|
|
non-git folders. Prints one informational line and exits when there is no
|
|
origin remote, no upstream tracking, the working tree is dirty, or HEAD is
|
|
detached. Does not stash, commit, or push. Activated by `project-bootstrap`
|
|
v1.4.0+ via the canonical CLAUDE.md template.
|
|
---
|
|
|
|
# pulling-before-work
|