Bring your local Git main branch up to date.
Synchronizes the local main branch with the official or origin remote and switches the working branch to it.
When to use it
Use when the user asks to synchronize upstream code, update the main branch, or pull its latest code.
Give it a repository to synchronize; it updates and switches to the local main branch, also updating the fork's origin branch when an official remote exists.
What you provide
No setup requirements listed.
This skill
origin
Force-pushes your fork's main branch (irreversible)
local main branch
Hard-resets your local main branch (irreversible)
official
Fetches upstream Git changes