Ich habe zwei GitHub-Konten erstellt. Eine für meine Arbeit Benutzer und eine für mein persönliches Selbst. Ich musste etwas Arbeit nachholen und klonte so mein Arbeits-Repo auf meinen PC. Um einfachen "git push origin master" zu machen, commits ohne meinen Benutzernamen und mein Passwort die ganze Zeit einzugeben, möchte ich einfach meinen öffentlichen Schlüssel von meinem Heim-PC zum Arbeits-Repo hinzufügen. Jedoch Github diesen Fehler gibt:GitHub Fehler: Schlüssel bereits verwendet
Error: Key already use
Nach einem bisschen Googeln ich auf diesen link kam, die besagt, „das Problem zu beheben, entfernen Sie den Schlüssel aus dem anderen Konto oder Repository und fügen Sie es zu Ihrem Konto“ Natürlich gibt ist ein doppelter Schlüssel, da ich meinen privaten Schlüssel zu github hinzugefügt habe, damit ich meine eigenen Projekte programmieren kann. Schließlich möchte ich in der Lage sein, zu meiner Arbeit Repo mit meinem PC und PC zu arbeiten.
Wie können Sie mehrere "gleiche" öffentliche Schlüssel hinzufügen, ohne dass Github diesen Fehler verursacht und warum auch in der Welt, wird dieser Fehler an erster Stelle geworfen?
Warum brauchen Sie die gleichen Schlüssel? Erstellen Sie einfach einen neuen Schlüssel und verbinden Sie ihn mit Ihrem Konto. – PeeHaa
erstellen Sie einfach ein anderes Schlüsselpaar, und behalten Sie es lokal, und öffentlicher Teil des zweiten Paares in github anderen Konto –
GitHub wird den Schlüssel als Mittel verwenden, um Sie zu identifizieren, wenn Sie mit ihnen über SSH verbinden. Daher können Sie nicht mehrere Konten mit demselben Schlüssel haben, da GitHub dann nicht erkennen kann, welches Ihrer Konten Sie verwenden möchten. – poke