add an argument to specify gitlab url for not being dependent on a git directory
Otherwise some command are dependent on git repository existence (like token, keys) although we are not really using a project
Otherwise some command are dependent on git repository existence (like token, keys) although we are not really using a project