Maison > Article > outils de développement > Comment créer github localement
Avec le développement continu de la communauté open source, GitHub est devenu une plate-forme d'hébergement de code très importante. Elle fournit non seulement des fonctions d'hébergement de code, mais fournit également de nombreuses fonctions simples et faciles à utiliser, telles que la révision du code, le suivi des problèmes, Pull Request, etc. attendez. Bien que la plupart des développeurs puissent utiliser GitHub pour héberger du code, certains étudiants peuvent rencontrer des problèmes tels qu'un accès peu pratique à Internet. Ils doivent donc créer GitHub localement pour garantir la bonne progression du code.
1. Installez Git
Avant de créer GitHub localement, vous devez d'abord installer Git. Git est un système de contrôle de version distribué. Aucune équipe de développement ne peut effectuer de contrôle de version sans Git, l'installation de Git est donc la première étape pour créer GitHub.
Lors de l'installation de Git sous Windows, vous pouvez télécharger le programme d'installation de Git depuis le site Web officiel de Git et suivre les paramètres par défaut lors de l'installation pour terminer l'installation. Installer Git via le terminal sous macOS ou Linux est très simple Il vous suffit d'exécuter la commande suivante dans le terminal :
sudo apt update sudo apt install git
2. Générer la clé SSH
Afin d'assurer la sécurité de la communication entre le local et GitHub, vous Vous devez générer une clé SSH localement pour vérification lors de la communication avec GitHub. Voici comment générer une clé SSH pour GitHub :
ssh-keygen -t ed25519 -C "your_email@example.com"
dans le terminal de ligne de commande. Parmi eux, vous devez remplacer your_email@example.com par votre adresse e-mail. 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
et id_ed25519.pub
dans le répertoire .ssh
du répertoire racine de l'utilisateur local <. code>id_ed25519 est le fichier de clé privée et id_ed25519.pub
est le fichier de clé publique.
id_ed25519.pub
précédemment généré. 🎜🎜Donnez un nom à la clé publique (remplissez ce que vous voulez), puis cliquez sur le bouton "Ajouter une clé SSH". 🎜🎜🎜4. Créez GitHub localement🎜🎜Après avoir terminé les trois premières étapes, vous pouvez commencer à créer GitHub localement. 🎜🎜🎜Entrez git clone git@github.com:username/repo.git
dans le terminal de ligne de commande. Parmi eux, le nom d'utilisateur est le nom de votre compte sur GitHub et le repo est le nom de l'entrepôt que vous souhaitez cloner. 🎜🎜 Localement, accédez au répertoire du projet que vous venez de cloner (c'est-à-dire sous le répertoire repo). 🎜🎜Après avoir modifié le code localement, saisissez la commande suivante sur la ligne de commande : 🎜🎜git add . git commit -m "your message" git push🎜Parmi eux, "votre message" est les informations de description de la soumission de votre code. 🎜🎜OK, à ce stade, le GitHub local a été mis en place avec succès. Commençons à profiter du voyage open source sans réseau et sans crainte ! 🎜
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!