In der
IDE gibt es keine GitHub-Integration.
Nur eine Git-Integration.
Und da Githup die Anmeldung mit Username+Passwort gesperrt hat, mußt du bei deinem Repo, in der Git-Config hinterlegen, dass GIT Dieses benutzen soll.
*
ssh-keygen.exe (nach C:\Users\%USERNAME%\.ssh\id_rsa)
* die C:\Users\%USERNAME%\.ssh\id_rsa.pub öffnen und Key im Github eintragen
* Verbindung prüfen :
ssh git@github.com
* im Tortoise > Settings > Network : die
ssh.exe als Client eintragen
* Delphi hat bestimmt kein eigenes
SSH und sollte demnach das Globale benutzen
git config --global user.email "******"
git config --global user.name "******"
(muß nicht global ... kann auch lokal in jedes einzelne Repo)
Und nun sollte GIT überall den richtigen Zugang nehmen, bzw. immer die
SSH.exe mit dem hinterlegten Key
egal ob Git-Console, GitHubDesktop, Tortoise oder im Delphi.
Aber ehrlich gesagt, nutzte ich Git eh nicht innerhalb der
IDE, außer im History-Viewer, wo er nichts online machen muß.