use std::ffi::OsString; use std::fmt; use std::fmt::Write; use std::str::FromStr; use anyhow::{anyhow, Context}; use crate::terminal as term; use crate::terminal::args::{Args, Error, Help}; use radicle::cob::patch::RevisionIx; use radicle::cob::patch::{Patch, PatchId, Patches}; use radicle::git; use radicle::prelude::*; use radicle::rad; pub const HELP: Help = Help { name: "merge", description: "Merge a patch", version: env!("CARGO_PKG_VERSION"), usage: r#" Usage rad merge [] [