Heim >Entwicklungswerkzeuge >Idiot >So legen Sie den Schlüssel in Git fest

So legen Sie den Schlüssel in Git fest

PHPz
PHPzOriginal
2023-04-03 09:15:172435Durchsuche

Git ist ein beliebtes Tool zur Versionskontrolle, das Programmierern hilft, Codeänderungen besser zu verwalten. In Git kann Ihnen die Schlüsseleinstellung dabei helfen, Code bequem zu pushen und zu ziehen. In diesem Artikel erfahren Sie, wie Sie den Git-Schlüssel festlegen.

Was ist Git Key?

Git Key ist eine Methode zur Autorisierung in Git. Es ermöglicht Ihnen den Zugriff auf GitHub oder andere Git-Repositorys, ohne einen Benutzernamen und ein Passwort einzugeben. Wenn Sie häufig Code aus einem Git-Repository abrufen oder übertragen, wird die Einrichtung eines Git-Schlüssels Ihre Arbeit einfacher und effizienter machen.

So funktioniert Git Key

Git Key ist eine Authentifizierungsmethode mit öffentlichem und privatem Schlüssel. Wenn wir Git verwenden, müssen wir zuerst ein Paar öffentlicher und privater Schlüssel generieren. Der öffentliche Schlüssel kann öffentlich gemacht und zur externen Autorisierung verwendet werden, während der private Schlüssel sicher aufbewahrt und nur für Sie sichtbar sein muss.

Wenn Sie eine Push- oder Pull-Anfrage an ein Git-Repository initiieren, sendet Git eine Zufallszahlen-Challenge an Ihren Computer. Ihr Computer verwendet den privaten Schlüssel, um die Challenge zu signieren, und sendet ihn dann zurück an das Git-Repository. Das Git-Repository verwendet dann Ihren öffentlichen Schlüssel, um die Legitimität der Signatur zu überprüfen. Wenn die Überprüfung erfolgreich ist, beweist es, dass Ihr privater Schlüssel gültig ist und die Authentifizierung bestehen kann.

Generieren Sie einen neuen Git-Schlüssel

Lassen Sie uns nun vorstellen, wie Sie einen neuen Git-Schlüssel generieren. Im Folgenden sind die detaillierten Schritte aufgeführt:

Schritt 1: Öffnen Sie Git Bash

Drücken Sie unter Windows Win + R und geben Sie cmd ein, um das DOS-Befehlsfenster aufzurufen. Geben Sie git in das Befehlsfenster ein. Wenn das System „no git“ anzeigt, bedeutet dies, dass git nicht installiert ist. Die Schritte zur Installation von Git werden hier nicht beschrieben.

Wenn Sie Git Bash ausführen, müssen Sie den folgenden Befehl eingeben, um die öffentlichen und privaten Schlüssel zu generieren:

ssh-keygen -t rsa -b 4096 -C "youremail@example.com"

where "youremail@example. com“ Es handelt sich um Ihre E-Mail-Adresse. Sie können diese während des Generierungsprozesses frei festlegen.

Schritt 2: Speicherort auswählen

Als nächstes werden Sie aufgefordert, den Speicherort für den SSH-Schlüssel auszuwählen. Hier können Sie direkt die Eingabetaste drücken und den Standardspeicherort verwenden.

Wenn Sie den Speicherort selbst festlegen möchten, können Sie in diesem Schritt den Speicherpfad manuell eingeben.

Schritt 3: Erstellen Sie ein Passwort

Nachdem Sie die öffentlichen und privaten Schlüssel erstellt haben, müssen Sie auch ein Passwort erstellen, oder Sie können es überspringen, ohne ein Passwort festzulegen.

Wenn Sie sich für die Erstellung eines Passworts entscheiden, müssen Sie es zur Bestätigung wiederholt eingeben. Passwörter können Ihren Git-Schlüssel sicherer machen und verhindern, dass jemand Ihren privaten Schlüssel verwendet, um das Code-Repository ohne Erlaubnis zu betreiben.

Schritt 4: Den öffentlichen Schlüssel zum Git-Repository hinzufügen

Nachdem Sie den öffentlichen und den privaten Schlüssel generiert haben, müssen Sie den öffentlichen Schlüssel zu Github oder einem anderen Git-Repository hinzufügen.

Der Vorgang zum Hinzufügen eines öffentlichen Schlüssels ist jedes Mal anders. Bitte überprüfen Sie das Lager für Einzelheiten. So fügen Sie beispielsweise einen öffentlichen Schlüssel in Github hinzu:

Öffnen Sie Github, klicken Sie auf Einstellungen –>

Fügen Sie einfach den kopierten öffentlichen Schlüssel hinzu. An diesem Punkt können Sie Git-Vorgänge ausführen, ohne Ihr Konto und Ihr Passwort einzugeben.

Zusammenfassung

In diesem Artikel erfahren Sie, wie Sie den Schlüssel in Git festlegen und warum der Schlüssel so wichtig ist. Ob in einem persönlichen Projekt oder in einem kollaborativen Team, Key kann die Sicherheit Ihres Codes effektiv schützen und Git-Vorgänge bequem und schnell ausführen.

Das obige ist der detaillierte Inhalt vonSo legen Sie den Schlüssel in Git fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn