WindowsMacSoftwareConfiguraciónSeguridadProductividadLinuxAndroidRendimientoConfiguraciónApple Todo

Entendiendo GitHub Desktop

Editado 1 Hace una semana por ExtremeHow Equipo Editorial

GitHub DesktopRepositorioCrearNuevoGitControl de VersionesProyectosWindowsMacFlujo de trabajoHerramientas

Entendiendo GitHub Desktop

Traducción actualizada 1 Hace una semana

Antes de profundizar en la creación de un nuevo repositorio usando GitHub Desktop, es esencial comprender qué es GitHub Desktop. GitHub Desktop es una aplicación fácil de usar que proporciona a los usuarios una interfaz gráfica para interactuar con los repositorios de GitHub. Esto significa que puedes realizar tareas como hacer cambios, empujar a un repositorio remoto, jalar actualizaciones y más, sin necesidad de ir a la interfaz de línea de comandos. Esto es especialmente beneficioso para principiantes o aquellos que prefieren una representación visual de su flujo de trabajo.

Descargar e instalar GitHub Desktop

Antes de que puedas crear un repositorio con GitHub Desktop, primero necesitas asegurarte de que el software esté instalado en tu computadora. Puedes hacerlo de la siguiente manera:

  1. Ve al sitio web oficial de GitHub Desktop (desktop.github.com).
  2. Busca el enlace de descarga apropiado para tu sistema operativo, ya sea Windows o macOS.
  3. Haz clic en el enlace para descargar el archivo de instalación.
  4. Una vez que la descarga esté completa, encuentra el archivo instalador en tu carpeta de Descargas.
  5. Abre el instalador y sigue las instrucciones en pantalla para instalar GitHub Desktop en tu computadora.
  6. Cuando la instalación esté terminada, inicia GitHub Desktop.
  7. Inicia sesión usando tus credenciales de cuenta de GitHub. Este paso ayuda a sincronizar tu repositorio de GitHub con GitHub Desktop.

Ahora que has instalado GitHub Desktop y lo has vinculado a tu cuenta de GitHub, estás listo para crear un nuevo repositorio.

Creando un nuevo repositorio

Un repositorio en GitHub sirve como la ubicación central donde se almacenan los archivos de tus proyectos. Piénsalo como la carpeta de un proyecto que no solo contiene el código fuente sino que también rastrea su historia. Crear un repositorio en GitHub Desktop es sencillo. Sigue los pasos a continuación:

  1. Abre GitHub Desktop. Si se te solicita, asegúrate de haber iniciado sesión en tu cuenta de GitHub.
  2. Una vez que se abra la aplicación de escritorio, encuentra el menú en la parte superior de la aplicación. Verás opciones como Archivo, Repositorio, entre otras. Haz clic en Archivo.
  3. En el menú desplegable, selecciona Nuevo Repositorio…. Esta acción abrirá un nuevo cuadro de diálogo donde puedes configurar las opciones para tu repositorio.
  4. En el cuadro de diálogo que aparece, debes completar los detalles requeridos:
    • Nombre: Introduce un nombre adecuado y único para tu repositorio. El nombre debe ser claro y conciso, transmitiendo el propósito del proyecto.
    • Descripción: (Opcional) Proporciona una breve descripción de tu proyecto. Esto ayuda a otras personas que ven el repositorio en GitHub.com a entender su propósito.
    • Ruta local: Elige una ubicación en tu computadora donde residirá este repositorio. Necesitarás elegir un directorio que sea memorable, para que puedas encontrar fácilmente tus archivos más tarde.
    • Inicializar este repositorio con un README: Marca esta casilla si deseas que se cree automáticamente el archivo README. El README es un documento introductorio que a menudo explica qué es el proyecto, cómo configurarlo y cómo usarlo.
    • Adicionalmente, puedes tener la opción de agregar un archivo .gitignore o un archivo de licencia. Estos son útiles, pero si no sabes qué son en este momento, no te preocupes. Puedes agregarlos más tarde.
  5. Después de ingresar los detalles, haz clic en el botón Crear Repositorio.

Acabas de crear tu primer repositorio en GitHub Desktop. Este repositorio existe localmente en tu computadora. A continuación, probablemente querrás publicar este repositorio en los servidores de GitHub o agregar código existente a él.

Publicando un nuevo repositorio

Una vez que hayas creado un nuevo repositorio en tu máquina local, necesitarás publicarlo en GitHub si quieres colaborar o colocar tu código en una ubicación remota para que otros puedan acceder. Publicar significa empujar tu repositorio local a la nube en los servidores de GitHub bajo tu cuenta de GitHub.

  1. Abriendo tu repositorio recién creado en GitHub Desktop, encuentra el botón Publicar Repositorio, que generalmente se encuentra en la parte superior derecha de la aplicación.
  2. Selecciona esta opción, y se te pedirá información adicional:
    • Privado/Público: Decide si deseas que este repositorio esté disponible públicamente o privado. Los repositorios públicos son accesibles para cualquiera, mientras que los repositorios privados solo pueden ser accedidos por ti y aquellos a quienes has concedido permiso.
  3. Revisa los detalles y haz clic en Publicar Repositorio cuando estés satisfecho.
  4. GitHub Desktop se encargará del resto por ti, creando un nuevo repositorio en tu cuenta de GitHub y empujando los archivos locales allí.

En este punto, tu código está disponible en el sitio web de GitHub, y puedes gestionarlo desde el sitio web o continuar usando GitHub Desktop.

Términos y operaciones básicas de Git

Es útil comprender algunos términos y operaciones de git que a menudo son útiles cuando se trabaja con repositorios:

Practicando con GitHub Desktop

Pongamos en práctica algunos de estos términos y operaciones usando GitHub Desktop para una mejor comprensión. Considera un escenario de proyecto simple.

Ejemplo: Gestionando un proyecto simple de lista de tareas

Imagina que quieres gestionar una simple aplicación de lista de tareas usando GitHub Desktop. Para hacer esto, puedes seguir estos pasos prácticos:

  1. Como se describió anteriormente, crea un nuevo repositorio llamado TodoListApp en GitHub Desktop.
  2. Abre tu editor de texto o entorno de desarrollo integrado (IDE) favorito.
  3. Crea un nuevo archivo llamado todo.html y escribe el código HTML básico:
  4. <!DOCTYPE html>
    <html>
    <head>
    <title>Lista de Tareas</title>
    </head>
    <body>

    <h1>Mi Lista de Tareas</h1>
    <ul>
    <li>Aprender GitHub</li>
    <li>Desarrollar el proyecto</li>
    <li>Desplegar el proyecto</li>
    </ul>

    </body>
    </html>
  5. Guarda el archivo en la ruta local del repositorio TodoListApp que creaste con GitHub Desktop.
  6. Cambia de vuelta a GitHub Desktop. Verás que detecta automáticamente el nuevo archivo en la ruta local de tu repositorio, y lo lista como un cambio no confirmado.
  7. Escribe un mensaje de commit describiendo los cambios, como "Añadida estructura básica para HTML de la lista de tareas."
  8. Haz clic en Commit to main. Ahora, los cambios se han confirmado en tu repositorio local.
  9. Si ya has publicado este repositorio, puedes empujar los commits a GitHub haciendo clic en Push Origin en GitHub Desktop.
  10. Tus cambios ahora son parte del repositorio oficial del proyecto, que está rastreado y respaldado en los servidores de GitHub.

Usos avanzados

Después de dominar las operaciones básicas con GitHub Desktop, te resultará beneficioso explorar características más avanzadas como el uso de ramas, fusionar y colaborar con otros en GitHub. Por ejemplo, crear y gestionar ramas puede ser importante al trabajar en equipos, ya que permite a varias personas trabajar en diferentes características simultáneamente sin crear conflictos en la base de código.

GitHub Desktop simplifica los procesos complejos de Git para el usuario final al proporcionar una interfaz limpia e intuitiva. De esta manera, como usuario, puedes centrarte más en tus objetivos de proyecto en lugar de en las complejidades del sistema. Ya seas un desarrollador que busca gestionar el control de versiones de manera eficiente, un redactor de contenido realizando un seguimiento de documentos, o un estudiante experimentando con proyectos, GitHub Desktop brinda un potente conjunto de herramientas para gestionar tu trabajo de manera efectiva. Ahora, armado con este conocimiento, tienes todas las herramientas necesarias para crear, gestionar y actualizar repositorios de GitHub a través de GitHub Desktop.

Si encuentras algo incorrecto en el contenido del artículo, puedes


Comentarios