diff --git a/src/main.rs b/src/main.rs index fd70f2338d..0392bbf87b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -112,8 +112,7 @@ fn main() -> Result<()> { asyncgit::register_tracing_logging(); if !valid_path(&cliargs.repo_path) { - eprintln!("invalid path\nplease run gitui inside of a non-bare git repository"); - return Ok(()); + bail!("invalid path\nplease run gitui inside of a non-bare git repository"); } let key_config = KeyConfig::init()