Esta habilidad documenta operaciones avanzadas de Git para rebase interactivo y worktrees con el fin de limpiar el historial y permitir el desarrollo en pa…
Esta habilidad documenta operaciones avanzadas de Git para rebase interactivo y worktrees con el fin de limpiar el historial y permitir el desarrollo en paralelo. Cubre los conceptos básicos del rebase interactivo (git rebase -i), los verbos de edición (pick, reword, edit, squash, fixup, drop), flujos de trabajo comunes (hacer squash en un solo commit, reordenar commits, dividir un commit, editar mensajes) y el uso y configuración de autosquash para aplicar fixup/squash de forma más ágil. También explica git worktrees: listarlos, añadir worktrees para ramas existentes o nuevas, eliminar worktrees y podar (prune) entradas obsoletas. Usa esta habilidad cuando necesites limpiar el historial de commits antes de fusionar, dividir o combinar commits para revisión, reescribir el historial local de forma segura, o mantener múltiples ramas checkeadas simultáneamente sin cambiar de contexto. Ventajas principales: historial de commits más claro, revisión de código más sencilla, manipulación del historial más segura y flujos de trabajo multi‑rama más eficientes.
Esta página forma parte del hub OpenClaw Skills con guías de instalación, categorías y enlaces prácticos.