Git es una herramienta popular y de código abierto para proporcionar una plataforma de control de versiones distribuidas que generalmente usan los desarrolladores y las empresas, para trabajar individualmente o en una comunidad usando varias plataformas e IDE. Aquí aprendemos el comando para instalar Git en Rocky Linux 8 o AlmaLinux 8.
Git, lanzado por primera vez en 2005, fue diseñado para que los equipos usen bifurcaciones y fusiones de forma regular para crear un historial claro del proyecto. Incluso cada miembro del equipo puede tener una vista clara para visualizar las ramas y fusiones de un proyecto, utilizando las herramientas integradas de Git. Es independiente de la plataforma y, por lo tanto, se puede utilizar en casi cualquier entorno.
Cuando varios desarrolladores trabajan en el mismo proyecto desde diferentes ubicaciones, el control de versiones facilita la adición de cambios de forma independiente mientras se dejan pistas y registros. Esto no solo ofrece transparencia:quién hizo qué y cuándo, sino que también brinda acceso a versiones anteriores del proyecto en un momento posterior.
La característica clave que diferencia a Git de otros sistemas de control de versiones es que no depende de una base de datos almacenada centralmente, sino de un sistema distribuido. Por lo tanto, no hay un almacenamiento central, esto implica que cada miembro de un equipo de proyecto tiene su propia copia de la base de datos del proyecto:el repositorio.
Desde el primer momento, Git viene como una herramienta de línea de comandos, sin embargo, hay muchos clientes GUIL de terceros disponibles para administrarlo gráficamente. La popular interfaz web GitHub y GitLab para proyectos Git son algunos de ellos. Aparte de los clientes GUI basados en la web, también están disponibles los de escritorio.
Pasos para instalar Git en AlmaLinux o Rocky Linux 8
Los comandos dados aquí para configurar Git en Rocky o AlmaLinux basados en RPM serán los mismos para otros Linux similares como CentOS, Fedora, Oracle Linux, RedHat y otros.
1. Requisitos:
- Rocky o AlmaLinux
- Un usuario sudo no root
- Conexión a Internet
2. Ejecutar actualización DNF
Para garantizar que el caché del repositorio de nuestro sistema y todos los paquetes del sistema ya instalados estén actualizados; una vez ejecute el comando de actualización del sistema que se indica a continuación:
sudo dnf update
3. Comando para Instalar Git en AlmaLinux o Rocky Linux 8
No tenemos que agregar ningún repositorio adicional, la popular herramienta Git ya está disponible a través del repositorio base de Almalinux y Rocky. Por lo tanto, simplemente ejecute el comando de instalación usando el administrador de paquetes DNF.
sudo dnf install git -y
4. Comprobar versión
Una vez que se complete la instalación, confirmemos lo mismo verificando la versión instalada de Git.
git --version
5. Configurar Git
Ahora que tenemos git instalado en nuestra máquina, todavía necesitamos agregar algunas configuraciones. Hay muchas opciones disponibles para usted (como la apariencia y la funcionalidad del cliente), pero aquí solo haremos las dos configuraciones más importantes. Por un lado configuramos nuestro nombre de usuario, y por otro lado nuestro correo electrónico.
git config --global user.name "h2s"
git config --global user.email [email protected]Nota :Reemplace los elementos de usuario y correo electrónico con lo que desea configurar en los comandos anteriores.
Cualquier acción que hagamos en Git ahora tendrá un sello con el nombre y la dirección de correo electrónico que acabamos de proporcionar. De esta manera, otros usuarios siempre saben quién hizo qué y cuándo. Esto trae orden al caos, especialmente en proyectos grandes con muchos desarrolladores trabajando en ellos.
6. Crear un nuevo repositorio – iniciar git
Como mencionamos anteriormente, git almacena sus archivos e historial directamente como carpetas en su proyecto. Para configurar un nuevo repositorio, debemos abrir nuestro directorio de proyectos y ejecutar git init . Esto habilitará Git para esa carpeta específica y creará un directorio .git oculto. para almacenar el historial y la configuración del repositorio. Si aún no tiene ningún proyecto y desea comenzar desde cero, primero cree uno con el nombre que desea darle a su proyecto.
Crear un directorio
mkdir mygit
Ingresar al directorio creado
cd mygit
Ahora, inicialice el repositorio local de git
git init
Puedes ver el contenido
ls -a .git
7. Comprobación del estado del repositorio:estado de git
Para tener el estado de git, el comando es:
git status
Para enumerar todos los comandos y subcomandos de git
git help -a
Obtener ayuda para algún comando en particular
git help <command>
8. Conectar repositorio git remoto
Si desea cargar algo en un repositorio remoto, primero debemos conectarnos a él. Por ejemplo, para vincular el que tienes en GitHub, BitBucket u otro servicio, ejecutamos la siguiente línea en la terminal:
git remote add origin remote-repository-link
Por ejemplo, tiene su propio repositorio en GitHub y desea extraer o insertar los cambios en él. Luego, primero cambie a su directorio de Proyecto donde ha inicializado el Git. Después de eso, conecte el directorio remoto usando el comando anterior.
cd mygit
git remote add origin https://github.com/h2smedia/HowTo.git
Para extraer los archivos del repositorio:
git pull origin master
Para enviar los cambios realizados a los archivos:
git push origin master
Nota :Empujar requiere una contraseña, sin embargo, si está utilizando GitHub, la autenticación basada en contraseña ya no se puede usar en él. El usuario tiene que optar por un token en su lugar. Conozca más al respecto en el blog oficial de GitHub.
9. Eliminar o desinstalar
Si no necesita Git en Almalinux o Rocky Linux 8, luego podemos eliminarlo usando el mismo comando que hemos usado para instalar el mismo pero con una opción diferente.
sudo dnf remove git -y
Para obtener más información, consulte la documentación de Git.
10. Videotutorial