Is it possible to add a flag that indicate `ssh` or `https` should be used when `git fork`? Or is there any way to handle 2fa authentication? Personal access token is not good enough.