I just installed a GIT server on my synology disk station and since GIT says GitHub Desktop is compatible i thought nice, let’s use that…
I added a empty repo and was able to successfully clone it with the GIT Bash:
$ git clone ssh://Administrator@<...>:/volume1/git/<...> Cloning into '<...>'... Administrator@<...>'s password: warning: You appear to have cloned an empty repository.
Looks fine to me! (yes, it is empty)
No certificate stuff or such, simple user and password authentification.
Now i tried to add this repo exactly the same way in GitHub Desktop, receiving this error message (it did not ask me for my password!):
Then i discovered the SSH auth chapter in the docs, which massively confused me!
What’s all this certificate stuff? Can’t GitHub Desktop simply accept my server certificate (if any) and ask me for my password like GIT Bash did?
Can’t i simply add / clone a repo like i can with GIT Bash?
Does it need to be as complicated as described in the above linked documentation?
Setting up such SSH certificates on a synology DS isn’t that easy…
Client: GitHub Desktop v2.9.6 Win10 x64
Server: Synology DS115j with DSM 6.2.4-25556 U2 and GIT v2.33.0-0126
Looking forward for any opinions…