Expand description
Async git operations for pipeline integration
Wraps the synchronous GitTools via
tokio::task::spawn_blocking for use in async contexts (pipeline, GUI).
Functionsยง
- current_
branch - Get the current branch asynchronously.
- execute_
git - Execute a git operation asynchronously.
- is_
worktree_ clean - Check whether a worktree is clean asynchronously.
- rev_
parse_ toplevel - Resolve the repository top-level path asynchronously.
- worktree_
add - Create a worktree asynchronously.
- worktree_
list - List worktrees asynchronously.
- worktree_
remove - Remove a worktree asynchronously.