Heim > Artikel > Entwicklungswerkzeuge > So erstellen Sie Github lokal
Mit der kontinuierlichen Entwicklung der Open-Source-Community hat sich GitHub zu einer sehr wichtigen Code-Hosting-Plattform entwickelt. Es bietet nicht nur Code-Hosting-Funktionen, sondern auch viele einfache und benutzerfreundliche Funktionen wie Codeüberprüfung, Problemverfolgung usw. Pull Request usw. warten. Obwohl die meisten Entwickler GitHub für das Code-Hosting verwenden können, können einige Studenten auf Probleme stoßen, wie z. B. einen unbequemen Zugriff auf das Internet. Daher müssen sie GitHub lokal erstellen, um den reibungslosen Fortschritt des Codes sicherzustellen.
1. Installieren Sie Git
Bevor Sie GitHub lokal erstellen, müssen Sie zuerst Git installieren. Git ist ein verteiltes Versionskontrollsystem. Ohne Git kann kein Entwicklungsteam eine Versionskontrolle durchführen. Daher ist die Installation von Git der erste Schritt zum Erstellen von GitHub.
Bei der Installation von Git unter Windows können Sie das Git-Installationsprogramm von der offiziellen Git-Website herunterladen und während der Installation die Standardeinstellungen befolgen, um die Installation abzuschließen. Die Installation von Git über das Terminal unter macOS oder Linux ist sehr einfach. Sie müssen lediglich den folgenden Befehl im Terminal ausführen:
sudo apt update sudo apt install git
2. SSH-Schlüssel generieren
Um die Sicherheit der Kommunikation zwischen dem lokalen und GitHub zu gewährleisten, müssen Sie Bei der Kommunikation mit GitHub muss zur Überprüfung ein lokaler SSH-Schlüssel generiert werden. So generieren Sie einen SSH-Schlüssel für GitHub:
ssh-keygen -t ed25519 -C "your_email@example.com"
in das Befehlszeilenterminal ein. Unter anderem müssen Sie your_email@example.com durch Ihre E-Mail-Adresse ersetzen. ssh-keygen -t ed25519 -C "your_email@example.com"
。其中,你需要将 your_email@example.com 替换为你的邮箱地址。生成后,在本地用户根目录下的 .ssh
目录下可以找到 id_ed25519
和 id_ed25519.pub
两个文件,其中 id_ed25519
是私钥文件,id_ed25519.pub
是公钥文件。
三、在 GitHub 上添加公钥
在本地生成 SSH key 后,需要将公钥复制到 GitHub 上,并添加到你的账户中,以便在 GitHub 上进行代码操作。具体步骤如下:
id_ed25519.pub
文件中的全部内容。四、在本地搭建 GitHub
在完成了前三个步骤后,即可开始在本地搭建 GitHub。
git clone git@github.com:username/repo.git
id_ed25519
und id_ed25519.pub
im Verzeichnis .ssh
im lokalen Benutzerstammverzeichnis id_ed25519 ist die private Schlüsseldatei und id_ed25519.pub
ist die öffentliche Schlüsseldatei. id_ed25519.pub
ein. 🎜🎜Geben Sie dem öffentlichen Schlüssel einen Namen (füllen Sie ihn beiläufig ein) und klicken Sie dann auf die Schaltfläche „SSH-Schlüssel hinzufügen“. 🎜🎜🎜4. GitHub lokal erstellen🎜🎜Nach Abschluss der ersten drei Schritte können Sie mit der lokalen Erstellung von GitHub beginnen. 🎜🎜🎜Geben Sie git clone git@github.com:username/repo.git
in das Befehlszeilenterminal ein. Unter diesen ist Benutzername Ihr Kontoname auf GitHub und Repo der Name des Warehouses, das Sie klonen möchten. 🎜🎜 Gehen Sie lokal in das Projektverzeichnis, das Sie gerade geklont haben (also unter das Repo-Verzeichnis). 🎜🎜Nachdem Sie den Code lokal geändert haben, geben Sie den folgenden Befehl in die Befehlszeile ein: 🎜🎜git add . git commit -m "your message" git push🎜Dabei sind „Ihre Nachricht“ die Beschreibungsinformationen Ihrer Codeübermittlung. 🎜🎜OK, zu diesem Zeitpunkt wurde der lokale GitHub erfolgreich eingerichtet. Beginnen wir, die Open-Source-Reise ohne Netzwerk und ohne Angst zu genießen! 🎜
Das obige ist der detaillierte Inhalt vonSo erstellen Sie Github lokal. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!