One place for hosting & domains

      Installieren von Git unter Ubuntu 20.04


      Einführung

      Systeme zur Versionskontrolle wie Git sind integraler Bestandteil von bewährten Methoden für moderne Softwareentwicklung. Durch Versionierung können Sie Ihre Software auf der Quellebene verfolgen. Sie können Änderungen verfolgen, zu früheren Stadien zurückkehren und verzweigen, um alternative Versionen von Dateien und Verzeichnissen zu erstellen.

      Dateien aus verschiedenen Softwareprojekten werden in einem Git-Repository und Plattformen wie GitHub, GitLab und Bitbucket verwaltet, um das Freigeben von und gemeinsame Arbeiten an Softwareentwicklungsprojekten zu erleichtern.

      In diesem Leitfaden erfahren Sie, wie Sie Git auf einem Ubuntu 20.04-Server installieren und konfigurieren können. Wir werden die Installation der Software auf zwei verschiedene Arten behandeln: über den integrierten Paketmanager sowie per Quellcode. Jeder der Ansätze bietet je nach Bedarf bestimmte Vorteile.

      Voraussetzungen

      Sie benötigen einen Ubuntu 20.04-Server mit einem non-root-Superuser-Konto.

      Sie können zur Einrichtung unserem Leitfaden zur Ersteinrichtung eines Servers für Ubuntu 20.04 folgen.

      Nach der Einrichtung Ihres Servers und Benutzers können Sie loslegen.

      Installieren von Git mit Standardpaketen

      Die Installationsoption mit Standardpaketen ist besser geeignet, wenn Sie schnell mit der Nutzung von Git beginnen möchten, eine verbreitete stabile Version bevorzugen oder nicht die neuesten verfügbaren Funktionen benötigen. Wenn Sie die aktuellste Version wünschen, sollten Sie zum Abschnitt Installieren aus Quellcode springen.

      Git ist wahrscheinlich bereits auf Ihrem Ubuntu 20.04-Server installiert. Sie können prüfen, ob dies auf Ihrem Server der Fall ist, indem Sie folgenden Befehl ausführen:

      Wenn Sie eine Ausgabe erhalten, die der folgenden ähnelt, ist Git bereits installiert.

      Output

      git version 2.25.1

      Wenn das der Fall ist, können Sie mit Einrichten von Git fortfahren oder den nächsten Abschnitt zum Installieren aus Quellcode lesen, wenn Sie eine aktuellere Version benötigen.

      Wenn Sie keine Git-Versionsnummer als Ausgabe erhalten haben, können Sie Git mit APT, dem standardmäßigen Paketmanager von Ubuntu, installieren.

      Verwenden Sie zunächst die APT-Paketmanagement-Tools zur Aktualisierung Ihres lokalen Paketindex.

      Nach abgeschlossener Aktualisierung können Sie Git installieren:

      Sie können prüfen, ob Git korrekt installiert wurde, indem Sie folgenden Befehl ausführen und sich vergewissern, dass Sie eine relevante Ausgabe erhalten.

      Output

      git version 2.25.1

      Nach erfolgreicher Installation von Git können Sie nun mit dem Abschnitt Einrichten von Git dieses Tutorials fortfahren, um Ihre Einrichtung fertigzustellen.

      Installieren von Git aus Quellcode

      Wenn Sie sich eine flexiblere Methode zur Installation von Git wünschen, kompilieren Sie die Software lieber aus Quellcode. Darauf werden wir in diesem Abschnitt eingehen. Der Vorgang dauert länger und wird nicht von Ihrem Paketmanager verwaltet; dafür können Sie aber die neueste Version herunterladen. Außerdem haben Sie mehr Kontrolle über die Optionen, sollten Sie Anpassungen vornehmen wollen.

      Prüfen Sie die auf dem Server aktuell installierte Version von Git:

      Wenn Git installiert ist, erhalten Sie eine Ausgabe, die der folgenden ähnelt:

      Output

      git version 2.25.1

      Bevor Sie beginnen, müssen Sie die Software installieren, auf die Git angewiesen ist. Diese ist vollständig in den Standard-Repositorys verfügbar, sodass Sie Ihren lokalen Paketindex aktualisieren und dann die relevanten Pakete installieren können.

      • sudo apt update
      • sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc

      Nachdem Sie die erforderlichen Abhängigkeiten installiert haben, erstellen Sie ein temporäres Verzeichnis und wechseln dorthin. Hier laden wir unseren Git-Tarball herunter.

      Von der Git-Projekt-Website können wir zur Tarball-Liste navigieren, die unter https://mirrors.edge.kernel.org/pub/software/scm/git/ verfügbar ist, und die gewünschte Version herunterladen. Zum Zeitpunkt der Verfassung dieses Artikels ist die aktuellste Version 2.26.2, sodass wir diese zu Veranschaulichungszwecken herunterladen. Wir verwenden curl und geben die Datei, die wir herunterladen, in git.tar.gz aus.

      • curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz

      Entpacken Sie die komprimierte Tarball-Datei:

      Als Nächstes gehen Sie in das neue Git-Verzeichnis:

      Jetzt können Sie das Paket erstellen und installieren, indem Sie diese beiden Befehle eingeben:

      • make prefix=/usr/local all
      • sudo make prefix=/usr/local install

      Als Nächstes ersetzen Sie den Shell-Prozess, damit die gerade installierte Version von Git verwendet wird:

      Nach abgeschlossener Ausführung können Sie sehen, ob Ihre Installation erfolgreich war, indem Sie die Version überprüfen.

      Output

      git version 2.26.2

      Nach erfolgreicher Installation von Git können Sie nun Ihre Einrichtung abschließen.

      Einrichten von Git

      Wenn Sie mit Ihrer Git-Version zufrieden sind, sollten Sie Git so konfigurieren, dass die generierten Commit-Nachrichten die richtigen Daten enthalten und Sie bei der Erstellung Ihres Softwareprojekts unterstützen.

      Eine Konfiguration lässt sich durch Verwendung des Befehls git config vornehmen. Insbesondere müssen wir unseren Namen und unsere E-Mail-Adresse angeben, da Git diese Informationen in jedem unserer Commits einbettet. Wir können fortfahren und diese Informationen einfügen, indem wir Folgendes eingeben:

      • git config --global user.name "Your Name"
      • git config --global user.email "youremail@domain.com"

      Wir können alle Konfigurationselemente anzeigen, die wir festgelegt haben, indem wir Folgendes eingeben:

      Output

      user.name=Your Name user.email=youremail@domain.com ...

      Die Informationen, die Sie eingeben, werden in Ihrer Git-Konfigurationsdatei gespeichert. Diese können Sie bei Bedarf mit einem Texteditor bearbeiten (in unserem Fall nano):

      ~/.gitconfig contents

      [user]
        name = Your Name
        email = youremail@domain.com
      

      Drücken Sie STRG und X, dann Y und anschließend die Eingabetaste, um den Texteditor zu verlassen.

      Es gibt viele weitere Optionen, die Sie festlegen können. Diese beiden sind aber obligatorisch. Wenn Sie diesen Schritt überspringen, werden wahrscheinlich Warnungen angezeigt, wenn Sie einen Commit für Git ausführen. Dadurch werden Sie mehr Arbeit haben, da Sie dann die von Ihnen vorgenommenen Commits mit den korrigierten Informationen korrigieren müssen.

      Zusammenfassung

      Git sollte nun installiert und auf Ihrem System benutzbar sein.

      Weitere Informationen zur Verwendung von Git finden Sie in diesen Artikeln und Reihen:



      Source link

      Cómo instalar Git en Ubuntu 20.04


      Introducción

      Los sistemas de control de versiones como Git son imprescindibles para las prácticas recomendadas del desarrollo de software moderno. El control de versiones le permite realizar un seguimiento de su software a nivel de fuente. Puede rastrear cambios, volver a etapas anteriores y producir ramificaciones para crear versiones alternativas de archivos y directorios.

      Los archivos de muchos proyectos de software se mantienen en repositorios de Git y las plataformas como GitHub, GitLab y Bitbucket facilitan el intercambio y la colaboración en proyectos de desarrollo de software.

      En esta guía, mostraremos cómo instalar y configurar Git en un servidor de Ubuntu 20.04. Abordaremos la instalación del software de dos formas diferentes: a través del administrador de paquetes integrado y a través de la fuente. Cada uno de estos enfoques ofrece sus propios beneficios, dependiendo de sus necesidades específicas.

      Requisitos previos

      Necesitará un servidor Ubuntu 20.04 con una cuenta de superusuario no root.

      Para configurarlo, puede consultar nuestra Guía de configuración inicial de servidores para Ubuntu 20.04.

      Una vez que tenga el servidor y el usuario configurados, estará listo para comenzar.

      Instalación de Git con paquetes predeterminados

      La opción de instalar con paquetes predeterminados es recomendable si quiere activar y ejecutar con Git rápidamente, si prefiere una versión estable ampliamente utilizada o si no busca las funciones más recientes disponibles. Si busca la versión más reciente, debería ir directamente a la sección sobre la instalación desde la fuente.

      Es probable que Git ya esté instalado en el servidor Ubuntu 20.04. Puede confirmar que ese es el caso de su servidor con el siguiente comando:

      Si obtiene un resultado similar al siguiente, significa que Git ya está instalado.

      Output

      git version 2.25.1

      De ser así, puede pasar a la configuración de Git, o bien si necesita una versión más actualizada, puede leer la siguiente sección sobre cómo instalar desde la fuente.

      Sin embargo, si no obtuvo como resultado un número de versión de Git, puede instalarlo con el administrador de paquetes predeterminado APT de Ubuntu.

      Primero, utilice las herramientas de administración de paquetes apt para actualizar su índice local de paquetes.

      Una vez completada la actualización, puede instalar Git:

      Para confirmar que instaló Git correctamente, ejecute el siguiente comando y compruebe que recibe un resultado pertinente.

      Output

      git version 2.25.1

      Una vez que instale Git correctamente, podrá pasar a la sección Configuración de Git de este tutorial para completar su configuración.

      Instalación de Git desde la fuente

      Si busca un método más flexible para instalar Git, puede optar por compilar el software desde la fuente, lo cual explicaremos en esta sección. Esto toma más tiempo y no se mantendrá en su administrador de paquetes, pero le permitirá descargar la versión más reciente y le brindará mayor control sobre las opciones que incluya si quiere personalizarlo.

      Verifique la versión de Git que está instalada actualmente en el servidor:

      Si Git está instalado, obtendrá un resultado similar al siguiente:

      Output

      git version 2.25.1

      Antes de comenzar, debe instalar el software necesario para Git. Todo se encuentra disponible en los repositorios predeterminados, de modo que podemos actualizar nuestro índice local de paquetes y luego instalar los paquetes pertinentes.

      • sudo apt update
      • sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc

      Tras haber instalado las dependencias necesarias, cree un directorio temporal y vaya a él. Aquí es donde descargaremos nuestro tarball de Git.

      Desde el sitio web del proyecto Git, podemos navegar a la lista de tarball disponible en https://mirrors.edge.kernel.org/pub/software/scm/git/ y descargar la versión que quiera utilizar. En el momento de escribir este artículo, la versión más reciente es 2.26.2, así que descargaremos esa versión para nuestra demostración. Utilizaremos curl y enviaremos el archivo que descarguemos a git.tar.gz.

      • curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz

      Descomprima el archivo tarball:

      A continuación, vaya al nuevo directorio de Git:

      Ahora, podrá crear el paquete e instalarlo escribiendo estos dos comandos:

      • make prefix=/usr/local all
      • sudo make prefix=/usr/local install

      Ahora, sustituya el proceso de shell para que se utilice la versión de Git que acabamos de instalar:

      Una vez completado esto, puede estar seguro de que su instalación se realizó correctamente comprobando la versión.

      Output

      git version 2.26.2

      Con Git instalado correctamente, ahora puede finalizar su configuración.

      Configuración de Git

      Una vez que esté satisfecho con la versión de Git, debería configurar Git de modo que los mensajes de confirmación que genere contengan la información correcta y lo respalden a medida que compile su proyecto de software.

      Esta configuración es posible si aplicamos el comando git config. Específicamente, debemos proporcionar nuestro nombre y nuestra dirección de correo electrónico debido a que Git inserta esta información en cada confirmación que hacemos. Podemos añadir esta información escribiendo lo siguiente:

      • git config --global user.name "Your Name"
      • git config --global user.email "youremail@domain.com"

      Podemos ver todos los elementos de configuración creados escribiendo lo siguiente:

      Output

      user.name=Your Name user.email=youremail@domain.com ...

      La información que ingresa se almacena en el archivo de configuración de Git. Tendrá la opción de editarlo manualmente con el editor de texto que prefiera (en este tutorial utilizaremos nano) como se muestra a continuación:

      ~/.gitconfig contents

      [user]
        name = Your Name
        email = youremail@domain.com
      

      Para salir del editor de texto pulse CTRL y X, luego Y y, a continuación, ENTER.

      Existen muchas otras opciones que puede configurar, pero estas son las dos esenciales que se necesitan. Si omite este paso, probablemente verá mensajes de advertencia cuando realice una confirmación con Git. Esto implica un mayor trabajo para usted, pues tendrá que revisar las confirmaciones que haya realizado con la información corregida.

      Conclusión

      De esta manera, deberá tener Git instalado y listo para utilizarlo en su sistema.

      Para obtener más información sobre cómo utilizar Git, consulte los artículos y las series siguientes:



      Source link

      Comment installer Git sur Ubuntu 20.04


      Introduction

      Les systèmes de contrôle version comme Git sont essentiels aux meilleures pratiques de développement logiciel moderne. Le versionnage vous permet de garder une trace de votre logiciel au niveau de la source. Vous pouvez suivre les modifications, revenir aux étapes précédentes et créer des versions alternatives de fichiers et de répertoires.

      Les fichiers de nombreux projets sont conservés dans un référentiel Git, et des sites comme GitHub, GitLab et Bitbucket facilitent le partage et la collaboration dans le cadre de projets de développement de logiciels.

      Dans ce guide, nous passerons en revue la façon d’installer et de configurer Git sur un serveur Ubuntu 20.04. Nous aborderons la manière d’installer le logiciel de deux manières différentes : via le gestionnaire de paquets intégré et via la source. Chacune de ces approches a ses propres avantages en fonction de vos besoins spécifiques.

      Conditions préalables

      Vous aurez besoin d’un serveur Ubuntu 20.04 avec un compte superutilisateur non root.

      Pour configurer cela, vous pouvez notre guide de configuration initiale du serveur pour Ubuntu 20.04.

      Une fois votre serveur et votre utilisateur configurés, vous êtes prêt à commencer.

      Installation de Git avec les paquets par défaut

      L’option d’installer avec les paquets par défaut est meilleure si vous souhaitez être rapidement opérationnel avec Git, si vous préférez une version stable largement utilisée ou si vous ne cherchez pas les plus récentes fonctionnalités disponibles. Si vous recherchez la version la plus récente, vous devriez passer à la section sur l’installation à partir de la source.

      Git est probablement déjà installé dans votre serveur Ubuntu 20.04. Vous pouvez confirmer que c’est le cas sur votre serveur avec la commande suivante :

      Si vous recevez une sortie semblable à ce qui suit, cela signifie que Git est déjà installé.

      Output

      git version 2.25.1

      Si c’est le cas pour vous, alors vous pouvez passer à la configuration de Git, ou vous pouvez lire la section suivante sur Comment installer à partir de la source si vous avez besoin d’une version plus à jour.

      Cependant, si vous n’avez pas obtenu de numéro de version de Git, vous pouvez l’installer avec le gestionnaire de paquets par défaut Ubuntu APT.

      Tout d’abord, utilisez les outils de gestion de paquets apt pour mettre à jour votre index de paquets local.

      Une fois la mise à jour terminée, vous pouvez installer Git :

      Vous pouvez confirmer que vous avez correctement installé Git en exécutant la commande suivante et en vérifiant que vous recevez la sortie appropriée.

      Output

      git version 2.25.1

      Une fois Git correctement installé, vous pouvez passer à la section Configuration de Git de ce tutoriel pour terminer votre installation.

      Installation de Git à partir de la source

      Si vous cherchez une méthode plus flexible pour installer Git, vous pouvez vouloir compiler le logiciel à partir de la source, que nous allons passer en revue dans cette section. Cela prend plus de temps et ne sera pas maintenu par votre gestionnaire de paquets, mais cela vous permettra de télécharger la dernière version et vous donnera un certain contrôle sur les options que vous incluez si vous souhaitez les personnaliser.

      Vérifiez la version de Git actuellement installée sur le serveur :

      Si Git est installé, vous recevrez une sortie semblable à ce qui suit :

      Output

      git version 2.25.1

      Avant de commencer, vous devez installer le logiciel dont Git dépend. Tout cela est disponible dans les référentiels par défaut, afin que nous puissions mettre à jour notre index local de paquets et ensuite installer les paquets correspondants.

      • sudo apt update
      • sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc

      Une fois que vous avez installé les dépendances nécessaires, créez un répertoire temporaire et déplacez-vous dans celui-ci. C’est là que nous téléchargerons notre tarball Git.

      Depuis le site web du projet Git, nous pouvons naviguer vers la liste des tarballs disponible à l’adresse https://mirrors.edge.kernel.org/pub/software/scm/git/ et télécharger la version souhaitée. Au moment où nous écrivons ces lignes, la version la plus récente est la 2.26.2, nous la téléchargerons donc à des fins de démonstration. Nous utiliserons curl et sortirons le fichier que nous téléchargerons sur git.tar.gz

      • curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz

      Décompressez le fichier tarball compressé :

      Ensuite, déplacez-vous dans le nouveau répertoire Git :

      Maintenant, vous pouvez créer le paquet et l’installer en tapant ces deux commandes :

      • make prefix=/usr/local all
      • sudo make prefix=/usr/local install

      Maintenant, remplacez le processus shell pour que la version de Git que nous venons d’installer soit utilisée :

      Une fois cela terminé, vous pouvez vous assurer que votre installation a réussi en vérifiant la version.

      Output

      git version 2.26.2

      Une fois Git correctement installé, vous pouvez maintenant terminer votre installation.

      Configuration de Git

      Une fois que vous êtes satisfait de votre version Git, vous devriez configurer Git de manière à ce que les messages de validation générés contiennent vos informations correctes et vous aident à construire votre projet logiciel.

      Cette configuration peut être réalisé en utilisant la commande git config. Plus précisément, nous devons fournir notre nom et notre adresse e-mail car Git intègre ces informations dans chaque commit que nous faisons. Nous pouvons continuer et ajouter ces informations en tapant :

      • git config --global user.name "Your Name"
      • git config --global user.email "youremail@domain.com"

      Nous pouvons afficher tous les éléments de configuration qui ont été définis en tapant :

      Output

      user.name=Your Name user.email=youremail@domain.com ...

      Les informations que vous saisissez sont stockées dans votre fichier de configuration Git, que vous pouvez éventuellement modifier manuellement avec un éditeur de texte de votre choix comme celui-ci (nous utiliserons nano) :

      ~/.gitconfig contents

      [user]
        name = Your Name
        email = youremail@domain.com
      

      Appuyez sur CTRL et X, puis sur Y, ensuite sur ENTER pour quitter l’éditeur de texte.

      Il existe de nombreuses autres options que vous pouvez définir, mais ce sont les deux essentielles. Si vous sautez cette étape, vous verrez probablement des avertissements lorsque vous vous committez à Git. Cela vous donne plus de travail, car vous devrez alors réviser les engagements que vous avez faits avec les informations corrigées.

      Conclusion

      Vous devriez maintenant avoir Git installé et prêt à être utilisé sur votre système.

      Pour en savoir plus sur la façon d’utiliser Git, consultez ces articles et ces séries :



      Source link