rsmultigit 0.1.2

Manage multiple git repositories at once
1
2
3
4
5
6
7
8
9
10
11
12
use std::path::Path;

use anyhow::Result;

use crate::subprocess_utils::check_call;

/// Commit all staged and unstaged changes with a message.
pub fn do_commit(_project: &Path, message: &str) -> Result<bool> {
    check_call("git", &["add", "-A"])?;
    check_call("git", &["commit", "-m", message])?;
    Ok(true)
}