//! Remote Command implementation #[path = "remote/add.rs"] pub mod add; #[path = "remote/list.rs"] pub mod list; #[path = "remote/rm.rs"] pub mod rm; use std::ffi::OsString; use anyhow::anyhow; use radicle::git::RefString; use radicle::prelude::NodeId; use radicle::storage::ReadStorage; use crate::terminal as term; use crate::terminal::args; use crate::terminal::{Args, Context, Help}; pub const HELP: Help = Help { name: "remote", description: "Manage a repository's remotes", version: env!("RADICLE_VERSION"), usage: r#" Usage rad remote [