GitLab est un système de gestion de versions open source utilisant Ruby on Rails pour implémenter un entrepôt de projets Git auto-hébergé qui peut accéder à des projets publics ou privés via une interface Web. Il a des fonctionnalités similaires à celles de Github, avec la possibilité de parcourir le code source et de gérer les défauts et les commentaires.
Installation
Suivez simplement le guide d'installation en ligne
https://www.php.cn/link/f8a85df7f5f429ca5f2ff9a695835da3
Configuration de connexion
Accédez directement à l'adresse du serveur, tel que http://192.169.1.22/, une fenêtre de connexion apparaîtra, le nom d'utilisateur et le mot de passe sont :
Nom d'utilisateur : root
Mot de passe : 5iveL!fe
Nouveau projet
Cliquez sur « + » dans la barre de navigation pour accéder à la page de création de projet
L'espace de noms est utilisé pour déterminer à quel projet appartient ce projet. Vous pouvez sélectionner l'utilisateur comme vous-même ou sélectionner un groupe. Cela affectera l'URL du projet. Par exemple, si vous sélectionnez le groupe team1 pour créer le projet Test1, alors le projet Test1 sera visible dans ce groupe team1, et le chemin d'accès est https://domain.com/team1/Test1
Le niveau de visibilité représente le niveau d'autorisation, qui est divisé en trois types :
Privé, seuls vous ou les membres du groupe pouvez accéder
Interne accessible à tous les utilisateurs connectés
Public Public, accessible à tous
Ajouter une clé SSL
Le protocole de transfert de code entre référentiels git utilise principalement le protocole ssh. Généralement, l'utilisateur git utilisé lors de la création de gitlab n'a pas de mot de passe, vous ne pouvez donc pas vous connecter directement via ssh. Vous devez utiliser ssh-keygen pour télécharger la clé publique et utiliser le cryptage asymétrique pour la transmission.
ssh-keygen -t rsa -C « $votre_e-mail »
chat ~/.ssh/id_rsa.pub
La première commande ci-dessus générera une paire de clé privée et de clé publique, qui sont respectivement stockées dans ~/.ssh/id_rsa et ~/.ssh/id_rsa.pub. Une fois la commande terminée, elle demandera l'adresse de sauvegarde. , appuyez simplement sur Entrée par défaut. La deuxième commande vérifie la chaîne de clé publique et la copie manuellement.
Cliquez sur Paramètres du profil –> Clés SSH –> Ajouter des clés SSH sur le panneau. Copiez et collez ensuite le contenu de id_rsa.pub à l'étape précédente dans la zone de saisie et enregistrez-le. Disponible maintenant
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!