Cómo integrar Git con Nautilus: una guía paso a paso para mejorar tu flujo de trabajo en Linux

Como usuario de GNOME, el administrador de archivos Nautilus es mi herramienta preferida cuando no estoy trabajando en la terminal para la gestión de archivos y directorios. Cuando tengo que trabajar con Git, me siento cómodo con la línea de comandos. Sin embargo, hay momentos en los que prefiero utilizar una interfaz gráfica. En el caso de Git, ¿qué se puede hacer?

Hay muchas herramientas de terceros disponibles, pero ¿por qué no optar por una integración completa de Git y Nautilus? Esa sería, sin duda, la opción ideal para cualquiera que trabaje en el entorno de escritorio GNOME.

Dado que estamos en Linux, no debería sorprenderte cuando te digo que la integración de estas dos herramientas es bastante fácil. Una vez que hayas realizado la integración, podrás hacer lo siguiente desde el administrador de archivos:

  • Inicializar repositorios
  • Clonar
  • Eliminar
  • Checkout
  • Exportar
  • Actualizar
  • Enviar (push)
  • Confirmar (commit)
  • Fusionar (merge)
  • Gestionar ramas

Esta integración también funciona con SVN y Mercurial (Hg).

Vamos a hacer que esta integración funcione en tu administrador de archivos Nautilus.

Índice de Contenido
  1. Lo que necesitarás
  2. Cómo integrar Git con Nautilus
  3. Cómo utilizar la integración de Git

Lo que necesitarás

Cómo integrar Git con Nautilus: una guía paso a paso para mejorar tu flujo de trabajo en Linux - Desarrollo | Imagen 1 Newsmatic

Obviamente, necesitarás un escritorio Linux que utilice el administrador de archivos Nautilus. Si estás utilizando GNOME, estás listo. Si estás utilizando una distribución basada en Debian que no tiene el entorno de escritorio GNOME, puedes instalar Nautilus con el siguiente comando:

Cómo copiar archivos y carpetas a un contenedor Docker en ejecución

sudo apt-get install nautilus

Asegúrate de que la instalación de Nautilus no cause problemas con tu entorno de escritorio preferido.

También necesitarás un usuario con privilegios de sudo y (para usar con GitHub) una cuenta de GitHub.

Cómo integrar Git con Nautilus

Para que funcione, vamos a instalar el paquete rabbitvcs para Nautilus. Inicia sesión en tu escritorio, abre una ventana de terminal y ejecuta el siguiente comando:

sudo apt-get install rabbitvcs-nautilus -y

Una vez que se complete la instalación, puedes cerrar sesión e iniciar sesión nuevamente, o reiniciar Nautilus con el siguiente comando:

Las 12 mejores herramientas de prueba de carga para aplicaciones web

nautilus -q

En este punto, la integración de Git está lista para usarse.

Cómo utilizar la integración de Git

Te mostraré cómo utilizar esta nueva integración, explicando el proceso de creación de un nuevo proyecto completamente desde el administrador de archivos.

Abre Nautilus, haz clic derecho en un espacio vacío en el directorio actual. Selecciona "Nueva Carpeta" y nómbrala como "MI_PROYECTO" (o como prefieras). Una vez que la carpeta esté lista, haz clic derecho en ella y selecciona "RabbitVCS Git | Inicializar Repositorio" (Figura A).

Cómo integrar Git con Nautilus: una guía paso a paso para mejorar tu flujo de trabajo en Linux - Desarrollo | Imagen 2 Newsmatic

Para poder crear un archivo dentro del nuevo directorio, primero debes crear una plantilla en el directorio ~/Templates. Supongamos que vamos a empezar creando un archivo README.txt en la carpeta del proyecto. Antes de poder hacerlo, debes ejecutar el siguiente comando:

SQL Server 2022: Nuevas características y mejoras para bases de datos en la nube

nano ~/Templates/touch text_template.txt

Ahora puedes crear un archivo en blanco .txt desde Nautilus. Haz doble clic en la carpeta MI_PROYECTO y luego haz clic derecho en cualquier parte interior y selecciona "Nuevo Documento | text_template". Haz clic derecho en el nuevo archivo y cambia su nombre a README.txt.

A continuación, haz clic derecho en la carpeta y selecciona "RabbitVCS | Confirmar" (Commit). En la ventana resultante, escribe un mensaje para tu confirmación y haz clic en OK (Figura B).

Cómo integrar Git con Nautilus: una guía paso a paso para mejorar tu flujo de trabajo en Linux - Desarrollo | Imagen 3 Newsmatic

Antes de continuar, si deseas integrar RabbitVCS con GitHub, necesitarás encontrar la URL SSH de tu repositorio. Una vez que la tengas, haz clic derecho en cualquier parte de la carpeta y selecciona "Actualizar" (Update). En la ventana resultante, pega la URL del repositorio en la sección "Repositorio", escribe "master" en la rama (Branch) y haz clic en OK (Figura C).

Cómo integrar Git con Nautilus: una guía paso a paso para mejorar tu flujo de trabajo en Linux - Desarrollo | Imagen 4 Newsmatic

GNOME 43: Descubre las nuevas características y cómo probarlo antes de su lanzamiento oficial

Esto no solo actualizará el repositorio remoto, sino que también descargará cualquier archivo que tengas en el repositorio remoto de GitHub.

Nota: Si tienes problemas con esto, es posible que debas iniciar sesión en Git desde la línea de comandos primero. Cómo hacerlo dependerá del tipo de autenticación que hayas configurado para tu cuenta de GitHub. Dado que pronto dejarán de admitir la autenticación estándar con contraseña, deberás configurar la autenticación SSH o HTTPS.

Haz algunos cambios en tu código y luego agrega una nueva confirmación y actualización. Una vez que hayas terminado, haz clic derecho dentro de la carpeta y selecciona "Enviar" (Push). Se te pedirá la URL de tu repositorio GitHub (Figura D).

Cómo integrar Git con Nautilus: una guía paso a paso para mejorar tu flujo de trabajo en Linux - Desarrollo | Imagen 5 Newsmatic

Si agregas o editas archivos dentro de GitHub, puedes actualizarlos desde Nautilus para descargarlos.

Y eso es lo básico de la integración de Nautilus con Git. Si encuentras que una interfaz gráfica es más eficiente que la línea de comandos, esta herramienta podría facilitar tu flujo de trabajo diario. Puede llevar un poco de tiempo familiarizarte con el flujo de trabajo de esta integración, pero es lo suficientemente sencillo como para que cualquier desarrollador pueda utilizarlo.

Cómo instalar y usar AppImageLauncher en tu escritorio Linux

Suscríbete a How To Make Tech Work en YouTube de Newsmatic para obtener los últimos consejos tecnológicos para profesionales de negocios por parte de Jack Wallen.

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Desarrollo, allí encontraras muchos artículos similares a Cómo integrar Git con Nautilus: una guía paso a paso para mejorar tu flujo de trabajo en Linux , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.