En tant que plateforme d'hébergement de code la plus populaire de la communauté open source, l'utilisation de GitHub est devenue la norme pour le développement de logiciels modernes. En tant que l'un des principaux outils pour les développeurs, le système Linux est sans aucun doute un bon choix pour créer GitHub sous Linux. Cet article explique comment configurer et utiliser GitHub sous Linux.
Première étape : créer un compte GitHub
Si vous n'avez pas encore de compte GitHub, vous devez d'abord créer un compte sur le site officiel de GitHub. Il n'est pas nécessaire d'entrer dans les détails de cette opération, des instructions détaillées sont disponibles sur le site.
Étape 2 : Installer Git
Installer Git via la ligne de commande sous Ubuntu :
sudo apt-get update
sudo apt-get install git
Copier après la connexion
Installer Git via la ligne de commande sous CentOS :# 🎜 🎜#
sudo yum install git
Copier après la connexion
Étape 3 : Créer une clé SSH
GitHub utilise des clés SSH pour l'authentification et la communication des utilisateurs. Par conséquent, avant d'utiliser GitHub, vous devez créer une clé SSH sur votre machine locale.
Exécutez la commande suivante sous Linux :
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Copier après la connexion
Pendant le processus d'exécution, le système vous demandera de saisir le chemin de stockage et le mot de passe de la clé secrète, appuyez simplement sur Entrée. Si vous n'avez pas besoin d'une protection par mot de passe, appuyez simplement sur la touche Entrée en continu.
Le chemin de stockage de la clé SSH générée est par défaut ~/.ssh/id_rsa.pub. Utilisez la commande cat pour afficher la clé publique.
cat ~/.ssh/id_rsa.pub
Copier après la connexion
Copiez le contenu de la clé publique sur la clé SSH de votre compte GitHub. Accédez au site Web GitHub, cliquez sur Paramètres dans la barre de menu, puis sélectionnez les clés SSH et GPG, puis copiez le contenu de la clé publique dans l'interface pour ajouter une clé, et enfin enregistrez-la.
Étape 4 : Créer un entrepôt
Créer un entrepôt sur GitHub est très simple, cliquez simplement sur le bouton Nouveau référentiel sur le site Web et entrez le nom de l'entrepôt et les informations associées.
Étape 5 : Cloner l'entrepôt
Utilisez la commande Git sur la machine locale pour cloner l'entrepôt sur le serveur :
git clone git@github.com:username/repo.git
Copier après la connexion
où le nom d'utilisateur est votre nom d'utilisateur GitHub, repo est le nom de l'entrepôt que vous avez créé.
Étape 6 : Ajouter des fichiers et soumettre les modifications
Ajoutez ou modifiez des fichiers dans l'entrepôt local cloné, puis soumettez-les via les commandes Git.
git add .
git commit -m "Add new file"
git push origin master
Copier après la connexion
Parmi eux, la commande add ajoutera le fichier que vous avez modifié ; commit soumettra vos modifications, et le paramètre -m est suivi d'une description des informations soumises sous forme de commentaire push poussera votre message ; modifications apportées au référentiel GitHub. Si vous avez plusieurs branches, vous pouvez spécifier le nom de la branche correspondante en push.
Étape 7 : Créer une branche
Utilisez la commande Git pour créer une nouvelle branche :
git branch new-branch
Copier après la connexion
où new-branch est le nom de la nouvelle branche créée.
Passez à la nouvelle branche :
git checkout new-branch
Copier après la connexion
Ajoutez les fichiers modifiés sur la nouvelle branche et validez en utilisant Git :
git add .
git commit -m "Add new branch"
git push origin new-branch
Copier après la connexion
Étape 8 : Fusionner la branche
Fusionner la branche de nouvelle branche avec la branche principale :
git checkout master
git merge new-branch
Copier après la connexion
Utilisez la commande push pour transmettre le code fusionné vers GitHub :
git push origin master
Copier après la connexion
pour Jusqu'à présent, nous avons appris comment configurer et utiliser GitHub sous Linux. J'espère que cet article pourra vous être utile !
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!