- Added 44 external skills from obra/superpowers, ui-ux-pro-max-skill, claude-codex-settings - Added 8 autonomous agents (commit-creator, pr-creator, pr-reviewer, etc.) - Added 23 slash commands for Git/GitHub, setup, and plugin development - Added hooks for code formatting, notifications, and validation - Added MCP configurations for Azure, GCloud, Supabase, MongoDB, etc. - Added awesome-openclaw-skills registry (3,002 skills referenced) - Updated comprehensive README with full documentation Sources: - github.com/obra/superpowers (14 skills) - github.com/nextlevelbuilder/ui-ux-pro-max-skill (1 skill) - github.com/fcakyon/claude-codex-settings (29 skills, 8 agents, 23 commands) - github.com/VoltAgent/awesome-openclaw-skills (registry) - skills.sh (reference) - buildwithclaude.com (reference)
1.1 KiB
1.1 KiB
description
| description |
|---|
| Clean up local branches deleted from remote |
Clean Gone Branches
Remove local git branches that have been deleted from remote (marked as [gone]).
Instructions
Run the following commands in sequence:
-
Update remote references:
git fetch --prune -
View branches marked as [gone]:
git branch -vv -
List worktrees (if any):
git worktree list -
Remove worktrees for gone branches (if any):
git branch -vv | grep '\[gone\]' | awk '{print $1}' | sed 's/^[*+]*//' | while read -r branch; do worktree=$(git worktree list | grep "\[$branch\]" | awk '{print $1}') if [ -n "$worktree" ]; then echo "Removing worktree: $worktree" git worktree remove --force "$worktree" fi done -
Delete gone branches:
git branch -vv | grep '\[gone\]' | awk '{print $1}' | sed 's/^[*+]*//' | xargs -I {} git branch -D {}
Report the results: list of removed worktrees and deleted branches, or notify if no [gone] branches exist.