INNER CODE UNIT · Rust

Ok

0xKarl-dev/claw-codes · rust/crates/commands/src/lib.rs:918

    if let Ok(reference) = git_stdout(cwd, &["symbolic-ref", "refs/remotes/origin/HEAD"]) {
        if let Some(branch) = reference
            .trim()
            .rsplit('/')
            .next()
            .filter(|value| !value.is_empty())
        {
            return Ok(branch.to_string());
        }
    }

    for branch in ["main", "master"] {
        if branch_exists(cwd, branch) {
            return Ok(branch.to_string());
        }
    }

    current_branch(cwd)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…