Ability to set git_protocol
Is your feature request related to a problem? Please describe.
Currently, glab
performs git operations using ssh, hence users cannot access git repositories over https.
Describe the solution you'd like
Users should be able to decide on the git protocol that glab
should use to perform git operations.
Users should be able to set git_protocol in the config using:
glab config set git_protocol ssh
or
glab config set git_protocol https
glab
should look for this config and use it accordingly especially when performing clone, fetch and push git operations.
Default protocol should be ssh
in the config($HOME/config/glab-cli/.env) as:
...
GIT_PROTOCOL=ssh