diff --git a/commands/root.go b/commands/root.go
index 30e1a090b6d36a3b37c40c8679f686dbccab971b..38db157768339ccb87eaf1ecb73f789f428b381c 100644
--- a/commands/root.go
+++ b/commands/root.go
@@ -55,7 +55,7 @@ the same git remote you are already using to collaborate with other people.
 	}
 
 	env := execenv.NewEnv()
-	cmd.PersistentFlags().StringArrayVarP(&env.RepoPath, "repo-path", "C", []string{}, "Path to the git repository")
+	cmd.PersistentFlags().StringArrayVarP(&env.RepoPath, "repo-path", "C", []string{}, `Run as if git-bug was started in <path> instead of the current working directory.`)
 
 	addCmdWithGroup(bugcmd.NewBugCommand(env), entityGroup)
 	addCmdWithGroup(usercmd.NewUserCommand(env), entityGroup)