git

Automate git worktree synchronization via rebase and fast-forward merges.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/alangeb/tau --skill git-alangeb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git
Source: https://github.com/alangeb/tau/tree/main/src/skills/git
Command: npx skills add https://github.com/alangeb/tau --skill git-alangeb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the complexity of managing multiple git worktrees by providing a standardized, safe workflow for rebasing, syncing, and verifying branch states without corrupting the main repository.

Core Features & Use Cases

  • Worktree Synchronization: Automates the rebase and fast-forward merge process to keep worktrees aligned with the master branch.
  • Identity Verification: Ensures operations are performed on valid worktrees by checking git directory structures and current branch status.
  • Use Case: When working on a feature in a separate worktree, use this skill to pull the latest changes from master, rebase your work, and verify the integrity of the sync before committing.

Quick Start

Use the git skill to synchronize your current worktree with the master branch and verify the update.

Frequently Asked Questions about git

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync a git worktree with the master branch?

To sync a git worktree, you automate rebase and fast-forward merge operations to pull the latest changes from master and keep your worktree aligned without corrupting the main repository.

What is the best way to manage multiple git worktrees?

Managing multiple git worktrees requires a standardized workflow for rebasing, syncing, and verifying branch states to maintain repository consistency across all active worktrees safely.

Do I need standard git CLI tools to automate worktree synchronization?

Yes, automating worktree synchronization requires standard git CLI tools and shell environment access to execute repository-level operations like rebase and fast-forward merges.

How does identity verification work during git branch management?

Identity verification ensures branch management operations are performed on valid worktrees by checking git directory structures and current branch status before executing syncs.

Can I use rebase and fast-forward merge to align worktrees without corrupting the repository?

Yes, using safe, automated rebase and fast-forward merge operations aligns worktrees with the master branch while verifying branch integrity to prevent repository corruption.

When do I need to verify worktree integrity during branch synchronization?

You need to verify worktree integrity during branch synchronization after pulling changes from master and rebasing your work, ensuring the update is safe before committing.