Kompliziert ist das nicht sonderlich.
Zum anderen, wie schon hier erwähnt gilt das nur für die Website und/oder HTTPS Authentisierung zum pushen, was du sowieso nicht benutzen solltest. SSH ist viel einfacher und auch ganz einfach einzurichten. Du öffnest einfach eine GIT shell (unter Linux einfach die ganz normale kommandozeile bzw. unter Windows die git bash und machst das folgende:
- "ssh-keygen" ausführen und ein paar mal enter klicken
- "cat ~/.ssh/id_rsa.pub" um den Public Key deines SSH keys anzuzeigen
- Auf https://github.com/settings/keys gehen und "New SSH Key" klicken und dort den oben generierten Public Key einfügen
Code: Alles auswählen
frederic@DESKTOP-B03KC7M MINGW64 ~
$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/frederic/.ssh/id_rsa):
Created directory '/c/Users/frederic/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/frederic/.ssh/id_rsa
Your public key has been saved in /c/Users/frederic/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:iDzZkuzGgFWYtTRi9CPRkQGJahO/zvkeWG5ZZ/Ans/Y frederic@DESKTOP-B03KC7M
The key's randomart image is:
+---[RSA 3072]----+
| o*BB+ |
|.o+*oo |
|. = + . |
|.= = * .o |
|o o X.o.S* . |
| =+oo o = |
| o.== o |
| =. . . . |
| oo E |
+----[SHA256]-----+
frederic@DESKTOP-B03KC7M MINGW64 ~
$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDwjh+cFwixyydFXu00cd977/5t+ug03z8pGZTMjkeQ7XRMtMXbVss8BURZhEInkeYpHIeWAN6XfrgZVKIHlzORR3jDTx/yqD9nzYe1UgLT2dx5XQb6EI4Vqgx2fTBSfUPTVfqcdkdUYKM/8bib7GBW7lFehisuV0rFHTPbaaYb/1N+hgXtnEMNhstuzjtTGjVNHdARYV5kFgSn6QzZFoIZn4e7kUSZHSByQ8Q2umO2y1N9YkuaFNfT4+2UYj32Xd3FU3/Heb8Tcp036fXrfpLFn+NpDXlxHMtqpnEG/ZMfmY0MXIfzNh50powpW4llkKZflBKbhGOHeU9QQm9+i5RMevmPm6oaq7FLsRbr2NFPXJJNieUTQny0zA2KhaFxmeaBY9691lZC1vPiPVCFriWTtm7+9+fleSadBxa0VqG2pHb0BkOFA1wOdOXwtagOs6tuE75sMMZVc1MXA3TzK1efRB2ShDUqwcsELihO7vOflyVwdkSvG+EnWf8yz3fqLS0= frederic@DESKTOP-B03KC7M
frederic@DESKTOP-B03KC7M MINGW64 ~
$
Code: Alles auswählen
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDwjh+cFwixyydFXu00cd977/5t+ug03z8pGZTMjkeQ7XRMtMXbVss8BURZhEInkeYpHIeWAN6XfrgZVKIHlzORR3jDTx/yqD9nzYe1UgLT2dx5XQb6EI4Vqgx2fTBSfUPTVfqcdkdUYKM/8bib7GBW7lFehisuV0rFHTPbaaYb/1N+hgXtnEMNhstuzjtTGjVNHdARYV5kFgSn6QzZFoIZn4e7kUSZHSByQ8Q2umO2y1N9YkuaFNfT4+2UYj32Xd3FU3/Heb8Tcp036fXrfpLFn+NpDXlxHMtqpnEG/ZMfmY0MXIfzNh50powpW4llkKZflBKbhGOHeU9QQm9+i5RMevmPm6oaq7FLsRbr2NFPXJJNieUTQny0zA2KhaFxmeaBY9691lZC1vPiPVCFriWTtm7+9+fleSadBxa0VqG2pHb0BkOFA1wOdOXwtagOs6tuE75sMMZVc1MXA3TzK1efRB2ShDUqwcsELihO7vOflyVwdkSvG+EnWf8yz3fqLS0= frederic@DESKTOP-B03KC7M
Das ist überhaupt nicht kompliziert.