INNER CODE UNIT · Rust
Some
0xKarl-dev/claw-codes · rust/crates/commands/src/lib.rs:749
if let Some(branch) = branch.filter(|value| !value.trim().is_empty()) {
if branch_exists(cwd, branch) {
git_status_ok(cwd, &["worktree", "add", path, branch])?;
} else {
git_status_ok(cwd, &["worktree", "add", path, "-b", branch])?;
}
Ok(format!(
"Worktree\n Result added\n Path {path}\n Branch {branch}"
))
} else {
git_status_ok(cwd, &["worktree", "add", path])?;
Ok(format!(
"Worktree\n Result added\n Path {path}"
))
}
}
Some("remove") => {
let Some(path) = path.filter(|value| !value.trim().is_empty()) else {