gix-command 0.8.1

A crate of the gitoxide project handling internal git command execution
Documentation

Launch commands very similarly to Command, but with git specific capabilities and adjustments.

Examples

# fn main() -> Result<(), Box<dyn std::error::Error>> {
let output = gix_command::prepare("git")
    .arg("--version")
    .spawn()?
    .wait_with_output()?;

assert!(output.status.success());
assert!(String::from_utf8(output.stdout)?.starts_with("git version "));
# Ok(()) }