Open tim-rex opened 5 months ago
Well, I found the issue.. But only after having used other means to check out the repo (Git Gui)
I was able to then load the repo in Sublime Merge, and with the main GUI available I could view the status information for a failed pull/push attempt
The host key is not cached for this server:
github.com (port 22)
You have no guarantee that the server is the computer you
think it is.
The server's ssh-ed25519 key fingerprint is:
<snipped>
If you trust this host, enter "y" to add the key to Plink's
cache and carry on connecting.
If you want to carry on connecting just once, without adding
the key to the cache, enter "n".
If you do not trust this host, press Return to abandon the
connection.
Store key in cache? (y/n, Return cancels connection, i for more info)
This is the sort of information I should expect to see from the cloning repo
dialog, and for which I should have some means to accept/reject
The dropdown status information where this information is presented (in the main interface) also does not appear to be interactive in any way. The solution is to establish a direct ssh connection via putty itself, accept the key and try again with Sublime Merge.
Version info
Description
Attempting to clone a repo via SSH using Putty.exe/plink.exe never establishes a connection. It just sits there per screenshot below
I've tried both the bundled git as well as the system git, it makes no difference (for what it's worth, I had this issue on my x86 desktop and changing to the system git resolved the issue. Not so on this ARM based machine)
I'm unable to locate any logs
Steps to reproduce
Steps to reproduce the behavior:
Expected behavior
The SSH connection should establish in short order, with detailed diagnostic information (or a link to a log of some description) if a connection cannot be made in a reasonable window. Upon failure (or user driven cancellation) sublime should ideally clean up after itself, or prompt for such cleanup
Debug Information