Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
A reference for core Git commands covering setup, staging, branching, merging, rebasing, and remote operations. Includes common workflows like feature branches, hotfixes, and fork syncing. Also covers advanced topics such as cherry-pick, submodules, and bisect.
Consolidates the most-used Git commands and multi-step workflows in one place, reducing the need to search scattered documentation.
When to use it
- Creating a feature branch and opening a pull request
- Stashing in-progress changes before switching tasks
- Finding the commit that introduced a bug with git bisect
- Syncing a forked repository with the upstream source
- Recovering a deleted branch using reflog
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: How do I create a feature branch, make changes, and push it for review?
- 1Run git checkout -b feature/new-feature to create and switch to a new branch
- 2Stage changes with git add . and commit with git commit -m "Add new feature"
- 3Push the branch to the remote with git push -u origin feature/new-feature
- 4After the pull request is merged, switch back with git checkout main and pull
- 5Delete the local branch with git branch -d feature/new-feature
Feature branch created, pushed to remote, and cleaned up after merge