I'm using Simulink project linked with a Git repository on a remote server. I have generated a pair of ssh key with PuttyGen (format SSH2-RSA). The public key is declared in my remote server and the private key is on my Pc %USER_PROFILE%/.ssh. I can push/pull with Tortoise Git => my config is OK. If I want to push with Matlab instead ("push" button of the Source Control section of the SIMULINK PROJECT tab), i'm requested to enter a password which, btw, I don't know (tried my company SSO password, not valid).
But, if I generate a new pair of keys with GitBash (openSSH SSH-2 format) instead of PuttyGen, I declare this new public key on my remote server and save the private key on my .ssh folder, then it's ok I can push with Matlab.
Are there any limitations using keys generated with PuttyGen ?