2013-07-21

GitHub

Das Paket git liefert Version 1:1.7.9.5-1 von Git. Dort fehlt noch die vorübergehende Speicherung von Benutzername und Schlüssel.

Deswegen von HTTPS auf SSH umgestellt, laut Generating SSH Keys.

~$ ls .ssh/
id_dsa  id_dsa.pub  known_hosts  known_hosts.old
~$ xclip -sel clip < .ssh/id_dsa.pub

Auf GitHub über das Symbol "Account settings" rechts oben, "SSH Keys" links und "Add SSH key" rechts den SSH-Schlüssel gespeichert.

GitHub schickt eine eMail über das Hinzufügen des SSH-Schlüssels.

$ ssh -T git@github.com
The authenticity of host 'github.com (204.232.175.90)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,204.232.175.90' (RSA) to the list of known hosts.
Hi GeorgSimon! You've successfully authenticated, but GitHub does not provide shell access.
gg@GeorgSimon:~$

Auf GitHub im Repository die SSH-Adresse des Repositories in die Zwischenablage kopiert und im folgenden Befehl verwendet.

factor096/work/i18n$ git remote set-url origin git@github.com:GeorgSimon/factor-i18n.git