Colaboración fácil desde tu Mac

GitHub Desktop for Mac

GitHub Desktop for Mac

  -  167 MB  -  Gratis
  • Última Versión

    GitHub Desktop 3.4.16 ÚLTIMO

  • Revisado por

    Daniel Leblanc

  • Sistema Operativo

    Mac OS X 10.10 or later

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    GitHub, Inc. / Enlace Externo

  • Nombre de Fichero

    GitHubDesktop.zip

GitHub Desktop para Mac es una forma sencilla de contribuir a proyectos en GitHub y GitHub Enterprise. GitHub Desktop permite a los desarrolladores sincronizar ramas, clonar repositorios y más.

Solicitudes de extracción, botón de fusión, cola de bifurcaciones, problemas, páginas, wiki: todas las funciones increíbles que facilitan el intercambio. Pero esas cosas solo son geniales después de haber enviado tu código a la herramienta.

Características y aspectos destacados

Comenzar un proyecto
Encontrarás todos los proyectos en los que estás trabajando en la barra lateral. Si estás comenzando un nuevo proyecto, usa el menú desplegable del repositorio para crear un nuevo repositorio o clonar uno existente directamente desde GitHub.com.

Ramificarse
Las ramas son esenciales para proponer cambios y revisar el código en la aplicación, y siempre están disponibles en la esquina superior izquierda de la vista del repositorio. Simplemente selecciona la rama actual para cambiar de rama o crear una nueva.

Crea el commit perfecto
Visualiza una comparación de tus cambios no confirmados y forma el commit perfecto seleccionando los archivos, o incluso las líneas específicas, que constituyen un cambio. Ingresa el resumen y la descripción, luego confirma.

Sincronizar ramas
El botón de sincronización envía tus cambios a la aplicación y descarga los cambios de otros en una sola operación. Te notifica para saber cuándo tienes cambios que no has enviado o hay cambios nuevos en la herramienta que no has descargado.

Clona repositorios con un clic
Cuando agregas repositorios a Git Hub Desktop para macOS, automáticamente los hace coincidir con cualquier organización a la que pertenezcas. ¿Quieres descargar un repositorio de GitHub.com? Consulta el botón en el sitio web.

Interfaz de usuario

La interfaz de este programa es limpia y está bien organizada, centrándose en la facilidad de uso. El panel principal muestra una lista de repositorios, cada uno con su estado y actividad reciente.

La barra lateral izquierda proporciona acceso rápido a funciones esenciales como el repositorio actual, las ramas y los commits. El panel central muestra información detallada sobre el repositorio seleccionado, incluido el historial de commits y los cambios de archivos.

Instalación y configuración

Instalación
  • Descarga: visita el sitio web oficial y descarga el instalador compatible con tu sistema operativo (Windows o macOS).
  • Ejecuta el instalador: ejecuta el archivo descargado y sigue las instrucciones en pantalla para completar la instalación.
  • Inicia sesión: inicia la aplicación e inicia sesión con tus credenciales de GitHub para acceder a tus repositorios.
Configuración
  • Clona un repositorio: usa la opción 'Clona un repositorio' para extraer un proyecto de GitHub a tu máquina local.
  • Crea un nuevo repositorio: configura un nuevo repositorio proporcionando un nombre, una descripción y eligiendo la ubicación en tu máquina local.
  • Configura la configuración: ajusta la configuración como el editor y el shell predeterminados para que coincidan con tus preferencias de flujo de trabajo.
Cómo usar

Clonación de un repositorio:
  • Abre la aplicación y selecciona 'Clonar un repositorio'.
  • Ingresa la URL del repositorio o selecciona una de tu cuenta de GitHub.
  • Elige el directorio local donde se almacenará el repositorio y haz clic en 'Clonar'.
Creación de una rama:
  • Navega hasta el repositorio en la aplicación.
  • Haz clic en el menú desplegable 'Rama actual' y selecciona 'Nueva rama'.
  • Ingresa un nombre para la rama y créala.
Confirmación de cambios:
  • Realiza cambios en los archivos de tu repositorio.
  • Vuelve a la aplicación, prepara los cambios seleccionándolos y haz clic en 'Confirmar en [nombre de la rama]'.
  • Proporciona un mensaje de confirmación y haz clic en 'Confirmar'.
Creación de una solicitud de extracción:
  • Ve al menú desplegable 'Rama actual' y selecciona 'Crear solicitud de extracción'.
  • Proporciona un título y una descripción para la solicitud de extracción y envíala.
Fusión de ramas:
  • Asegúrate de que tu rama esté actualizada con la rama principal.
  • Haz clic en el menú desplegable 'Rama actual' y selecciona 'Fusionar en la rama actual'.
  • Elige la rama desde la que fusionar y confirma la fusión.
Preguntas frecuentes

¿Puedo usar GitHub para Mac sin una cuenta de GitHub?
No, necesitas una cuenta de GitHub para usar las funciones completas de la aplicación, incluida la administración de repositorios y la colaboración con otros.

¿GitHub Desktop admite GitLab o Bitbucket?
GitHub Desktop está específicamente diseñado para su uso con GitHub. Para GitLab o Bitbucket, deberías usar sus herramientas respectivas o clientes Git generales.

¿Cómo resuelvo los conflictos de fusión?
Cuando ocurre un conflicto de fusión, la aplicación resaltará los archivos en conflicto. Puedes abrir estos archivos en tu editor preferido para resolver los conflictos manualmente, luego confirmar los cambios resueltos.

¿Puedo contribuir a proyectos de código abierto usando GitHub Desktop?
Sí, puedes clonar, bifurcar y crear solicitudes de extracción para proyectos de código abierto directamente desde la aplicación, lo que facilita la contribución.

¿Hay alguna manera de deshacer una confirmación o revertir los cambios?
Sí, puedes deshacer la última confirmación seleccionando 'Deshacer confirmación' en la vista 'Historial'. Para revertir los cambios, puedes usar la opción 'Descartar cambios'.

Alternativas

SourceTree - Un cliente Git gratuito para macOS, desarrollado por Atlassian. Ofrece una interfaz gráfica similar y admite tanto GitHub como Bitbucket.

GitKraken - Un cliente Git popular conocido por su interfaz moderna y su sólido conjunto de funciones. Admite GitHub, GitLab y Bitbucket, y ofrece funciones como la edición de código en la aplicación.

Fork - Un cliente Git rápido y amigable para Mac. Ofrece una gama de funciones que incluyen administración de repositorios, resolución de conflictos e historial de confirmaciones visuales.

Precios

Gratis
  • Repositorios públicos/privados ilimitados
  • Actualizaciones automáticas de seguridad y versiones
  • 2.000 minutos de CI/CD al mes
  • Gratis para repositorios públicos
  • 500 MB de almacenamiento de paquetes
  • Gratis para repositorios públicos
  • Problemas y proyectos
  • Soporte comunitario
  • Acceso a GitHub Copilot
  • Acceso a GitHub Codespaces
Equipo - 4 USD por usuario/mes

Todo incluido en Gratis, además de:
  • Acceso a GitHub Codespaces
  • Ramas protegidas
  • Múltiples revisores en solicitudes de extracción
  • Solicitudes de extracción de borrador
  • Propietarios de código
  • Revisores requeridos
  • Páginas y wikis
  • Ramas y secretos de implementación del entorno
  • 3.000 minutos de CI/CD al mes
  • Gratis para repositorios públicos
  • 2 GB de almacenamiento de paquetes
  • Gratis para repositorios públicos
  • Soporte basado en web
Requisitos del sistema
  • SO: macOS
  • RAM: 2 GB o más
  • Espacio en disco: 100 MB de espacio libre en disco
  • Conexión a Internet: necesaria para la configuración inicial y la clonación del repositorio
VENTAJAS
  • Interfaz fácil de usar
  • Integración perfecta con GitHub
  • Gestión integral de repositorios
  • Gratis
DESVENTAJAS
  • Limitado a repositorios de GitHub
  • Menos funciones Git avanzadas en comparación con algunos competidores
Nota: Requiere procesador de 64 bits.

También disponible: Descargar GitHub Desktop para Windows

  • GitHub Desktop 3.4.16 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    GitHub Desktop 3.4.16 Captura de Pantalla 1
  • GitHub Desktop 3.4.16 Captura de Pantalla 2
  • GitHub Desktop 3.4.16 Captura de Pantalla 3
  • GitHub Desktop 3.4.16 Captura de Pantalla 4
  • GitHub Desktop 3.4.16 Captura de Pantalla 5

Qué hay de nuevo en esta versión:

GitHub de Escritorio para Mac 221
- Corregido: la regresión de Rendimiento en macOS Sierra

GitHub de Escritorio para Mac 221
- Mejora: se ha Actualizado git para 2.10.0
- Mejora: se ha Actualizado git-lfs a 1.3.1

GitHub de Escritorio para Mac 220
- Corregido: Errores de representación incorrecto rama nombres cuando la apertura de un pull request