Allow for missing config files
This fixes the following behaviour:
$ cd <some non-git directory>
$ ghcli pulls -o vim -r colorschemes -p 163 summary
error: not a git repository
$
as well as
$ mv ~/.config/ghcli/config ~/.config/ghcli/herp
$ ghcli pulls -o vim -r colorschemes -p 163 summary
Cannot access config file at ~/.config/ghcli/config: No such file or directory
$
you can now force a specific forge type:
$ cd <some non-git directory>
$ ghcli -t github pulls -o vim -r colorschemes -p 163 summary
To suppress warning messages about missing config files, I added a
-q/--quiet
flag:
$ cd <some non-git directory>
$ ghcli -q -t github pulls -o vim -r colorschemes -p 163 summary