diff --git a/cmd/pm/main.go b/cmd/pm/main.go index 5d5895e..3e77309 100644 --- a/cmd/pm/main.go +++ b/cmd/pm/main.go @@ -182,10 +182,16 @@ func main() { switch sub { case "add", "a": + if len(args) < 1 { + fatalf("missing arg\n\nusage: pm remote add []\n") + } if err := remote.Add(root, args); err != nil { fatalf("remote add: %v\n", err) } case "rm": + if len(args) < 1 { + fatalf("missing arg\n\nusage: pm remote rm []\n") + } if err := remote.Remove(root, args); err != nil { fatalf("remote remove: %v\n", err) }