Maison >outils de développement >git >Un article expliquant en détail la méthode d'installation et de configuration du service Git

Un article expliquant en détail la méthode d'installation et de configuration du service Git

PHPz
PHPzoriginal
2023-04-03 11:51:562100parcourir

Git est un système de contrôle de version distribué largement utilisé dans les domaines du développement de logiciels et de la gestion de code. Mais si vous souhaitez effectuer la gestion du code et le contrôle des versions, vous avez besoin d'un service Git. Cet article présentera la méthode d'installation et de configuration du service Git.

1. Sélection de services Git

Les services Git actuellement courants incluent GitLab, Gitea, GitHub et d'autres options, chacune avec ses propres caractéristiques. GitLab est un service Git de niveau entreprise avec des fonctions puissantes, mais cela peut être un peu compliqué pour les petites équipes ; Gitea est un service Git léger avec un déploiement simple et adapté aux individus ou aux petites équipes et GitHub est actuellement le service Git le plus populaire ; la plateforme est stable, mais vous devez payer pour utiliser les fonctionnalités avancées.

2. Installer le service Git

Dans cet article, nous choisissons d'installer le service Gitea Git. Tout d’abord, vous devez installer les environnements Git and Go sur le serveur.

  1. Installez Git and Go

Dans l'environnement Ubuntu, utilisez la commande pour installer Git and Go :

sudo apt-get update
sudo apt-get install git
sudo apt-get install golang

Une fois l'installation terminée, entrez la commande suivante pour vérifier si l'installation a réussi :

git --version
go version
  1. Téléchargez le Package d'installation de Gitea

Dans Gitea Sur le site officiel, sélectionnez la dernière version et copiez le lien de téléchargement. Entrez les commandes suivantes sur le serveur pour télécharger :

wget https://dl.gitea.io/gitea/1.13.0/gitea-1.13.0-linux-amd64 -O gitea
  1. Configure Gitea

Entrez les commandes suivantes pour créer le dossier de configuration de Gitea, le dossier de journalisation et déplacez le binaire Gitea vers /usr/local/bin :

mkdir -p /var/lib/gitea/{custom,data,indexers,public,log}
chown git:git /var/lib/gitea/{data,indexers,log}
chmod 750 /var/lib/gitea/{data,indexers,log}
mkdir /etc/gitea
  1. Créez un utilisateur Gitea

Entrez la commande suivante pour créer un utilisateur Git et ajoutez un mot de passe pour l'utilisateur Git :

adduser --system --shell /bin/bash --gecos 'Git Version Control' --group --disabled-password --home /home/git git
passwd git
  1. Démarrez Gitea

Entrez la commande suivante pour démarrer le service Gitea :

sudo -u git /usr/local/bin/gitea web -c /etc/gitea/app.ini

3. configuration du service

1. Passer l'accès au navigateur

Entrez http://server IP:3000 dans le navigateur pour accéder à la page de configuration utilisateur de Gitea. Entrez le nom d'utilisateur de l'administrateur, l'adresse e-mail de l'administrateur, le mot de passe de l'administrateur et d'autres informations. Une fois les paramètres terminés, vous pouvez accéder à la page d'accueil du service Git.

2. Configurer l'entrepôt Git

Sélectionnez "Entrepôt" dans la barre de menu sur le côté gauche de la page d'accueil du service Git pour accéder à la page de gestion de l'entrepôt. Dans l'option « Nouvel entrepôt » en haut de la page, remplissez le nom de l'entrepôt, la description de l'entrepôt, l'organisation à laquelle appartient l'entrepôt et d'autres informations pour créer un entrepôt Git.

  1. Ajouter une clé publique SSH

Sélectionnez « Paramètres personnels » dans la barre de menu sur le côté gauche de la page d'accueil du service Git pour accéder à la page des paramètres personnels. Cliquez sur "Ajouter une clé publique SSH" dans l'option "Clé publique SSH" en bas de la page, copiez la clé publique SSH locale dans la zone de saisie et cliquez sur le bouton "Ajouter" pour terminer l'ajout de la clé publique SSH.

  1. Cloner le référentiel Git

Avec l'outil client Git, vous pouvez cloner le référentiel Git via le protocole SSH. Entrez la commande suivante dans le terminal :

git clone git@服务器IP:仓库名称.git

Grâce aux étapes ci-dessus, vous pouvez terminer l'installation et la configuration du service Git. Les différents services Git peuvent différer, mais le processus est généralement le même. Lors du processus d'utilisation des services Git, vous devez prêter attention à des problèmes tels que la protection de la sécurité du serveur et la sauvegarde des données.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn