GUI para git
Git GUI
Incluido con git: se ejecuta git gui
desde la línea de comandos y el instalador msysgit de Windows lo agrega al menú Inicio.
Git GUI puede hacer la mayoría de lo que necesitarías hacer con git. Incluyendo cambios de etapa, configurar git y repositorios, cambios de inserción, crear / pagar / eliminar ramas, fusionar y muchas otras cosas.
Una de mis características favoritas son los accesos directos "línea de escenario" y "trozo de escenario" en el menú contextual, que le permite confirmar partes específicas de un archivo. Puede lograr lo mismo a través de git add -i
, pero me resulta más fácil de usar.
No es la aplicación más bonita, pero funciona en casi todas las plataformas (se basa en Tcl / Tk)
Capturas de pantalla | un screencast
También incluido con git. Es un visor de historial de git y le permite visualizar el historial de un repositorio (incluidas las ramas, cuando se crean y se fusionan). Puede ver y buscar confirmaciones.
Va muy bien con git-gui.
Aplicación Mac OS X Principalmente un equivalente de git log
, pero tiene cierta integración con github (como la "Vista de red").
Se ve bonito y se adapta a Mac OS X. Puede buscar repositorios. El mayor critismo de Gitnub es que muestra la historia de forma lineal (una sola rama a la vez): no visualiza ramificaciones y fusiones, lo que puede ser importante con git, aunque esta es una mejora planificada.
Descargar enlaces, cambiar registro y capturas de pantalla | repositorio git
Pretende ser un "clon gitk para OS X".
Puede visualizar el historial de ramificaciones no lineales, realizar confirmaciones, ver y buscar confirmaciones, y tiene algunas otras características interesantes como poder "Quicklook" cualquier archivo en cualquier revisión (presione el espacio en la vista de lista de archivos), exportar cualquier archivo (a través de arrastrar y soltar).
Está mucho mejor integrado en OS X que git-gui
/ gitk
, y es rápido y estable incluso con repositorios excepcionalmente grandes.
El repositorio git original de Pieter no ha actualizado recientemente (más de un año en el momento de la escritura). Una rama más mantenida de forma activa está disponible en brotherbard / gitx : agrega "barra lateral, captar, jalar, empujar, agregar control remoto, fusionar, selección de cereza, rebase, clonar, clonar a"
Descargar | Capturas de pantalla | repositorio git | horquilla de hermano | tenedor laullon
Desde la página de inicio:
SmartGit es un front-end para el sistema de control de versiones distribuido Git y se ejecuta en Windows, Mac OS X y Linux. SmartGit está destinado a desarrolladores que prefieren una interfaz gráfica de usuario en lugar de un cliente de línea de comandos, para ser aún más productivos con Git, el DVCS más potente de la actualidad.
Puedes descargarlo desde su sitio web .
Descargar
Versión TortoiseSVN Git para usuarios de Windows.
Está transfiriendo TortoiseSVN a TortoiseGit La última versión 1.2.1.0 Esta versión puede completar tareas regulares, como commit, show log, diff two version, create branch and tag, Create patch, etc. Ver ReleaseNotes para más detalles. Bienvenido a contribuir con este proyecto.
Descargar
QGit es un visor de GUI git construido en Qt / C ++.
Con qgit podrá explorar el historial de revisiones, ver el contenido del parche y los archivos modificados, siguiendo gráficamente las diferentes ramas de desarrollo.
Descargar
gitg es un visor de repositorio de git dirigido a gtk + / GNOME. Uno de sus objetivos principales es proporcionar una experiencia de usuario más unificada para las interfaces de usuario de git en varios escritorios. Esto no es escribir una aplicación multiplataforma, sino mediante una estrecha colaboración con clientes similares para otros sistemas operativos (como GitX para OS X).
Caracteristicas
- Examinar el historial de revisiones.
- Maneje repositorios grandes (carga el repositorio de Linux, más de 17000 revisiones, menos de 1 segundo).
- Cometer cambios.
- Etapa / desatraca trozos individuales.
- Revertir cambios.
- Mostrar diferencias coloreadas de cambios en las revisiones.
- Examinar el árbol para una revisión dada.
- Exportar partes del árbol de una revisión dada.
- Proporcione cualquier especificación de referencia que pueda comprender un comando como 'git log' para construir el historial.
- Mostrar y cambiar entre ramas en la vista del historial.
Descargar: lanzamientos o fuente
Gitbox es una interfaz gráfica de Mac OS X para el sistema de control de versiones Git. En una sola ventana verá ramas, historial y estado del directorio de trabajo.
Las operaciones cotidianas son fáciles: cambios en el escenario y en el escenario con una casilla de verificación. Comprometerse, jalar, fusionarse y empujar con un solo clic. Haga doble clic en un cambio para mostrar una diferencia con FileMerge.app.
Descargar
El sitio web de Gity no tiene mucha información, pero a partir de las capturas de pantalla allí parece ser una interfaz gráfica de usuario de código abierto OS X rica en funciones.
Descarga o fuente
Meld es una herramienta de combinación y diferencia visual. Puede comparar dos o tres archivos y editarlos en su lugar (las diferencias se actualizan dinámicamente). Puede comparar dos o tres carpetas e iniciar comparaciones de archivos. Puede explorar y ver una copia de trabajo de los sistemas de control de versiones populares, como CVS, Subversion, Bazaar-ng y Mercurial [ y Git ].
Descargas
Una GUI Git para OSX por Steve Dekorte.
De un vistazo, vea qué ramas remotas tienen cambios para extraer y los repositorios locales tienen cambios para impulsar. Las operaciones git de agregar, confirmar, empujar, tirar, etiquetar y restablecer son compatibles, así como las diferencias visuales y la navegación visual de la jerarquía del proyecto que destaca los cambios y adiciones locales.
Gratis por 1 repositorio, $ 25 por más.
Descargar
Se enfoca en hacer que Git sea fácil de usar. Cuenta con una interfaz de usuario nativa de Cocoa (tipo mac), exploración rápida de repositorios, clonación, push / pull, ramificación / fusión, diferencia visual, ramas remotas, fácil acceso a la Terminal y más.
Al hacer que las acciones de Git más utilizadas sean intuitivas y fáciles de realizar, Sprout (anteriormente GitMac) hace que Git sea fácil de usar. Compatible con la mayoría de los flujos de trabajo de Git, Sprout es ideal para diseñadores y desarrolladores, colaboración en equipo y usuarios avanzados y novatos por igual.
Descargar | Sitio web
Una GUI de Git rica en funciones para Mac OSX. Prueba gratuita de 30 días, $ 59USD para una licencia de usuario único.
Descargar | Sitio web
EGit es un proveedor de Eclipse Team para el sistema de control de versiones Git. Git es un SCM distribuido, lo que significa que cada desarrollador tiene una copia completa de todo el historial de cada revisión del código, lo que hace que las consultas contra el historial sean muy rápidas y versátiles.
El proyecto EGit está implementando herramientas Eclipse además de la implementación JGit Java de Git.
Descargar | Sitio web
Código abierto para Windows: instala todo lo que necesita para trabajar con Git en un solo paquete, fácil de usar.
Git Extensions es un conjunto de herramientas para hacer que trabajar con Git en Windows sea más intuitivo. La extensión de shell se integrará en el Explorador de Windows y presenta un menú contextual en archivos y directorios. También hay un complemento de Visual Studio para usar git de Visual Studio.
Descargar
Muchas gracias a dbr por elaborar sobre las cosas de git gui.
SourceTree es un cliente gratuito de Mac para Git, Mercurial y SVN. Creado por Atlassian, la gente detrás de BitBucket, parece funcionar igualmente bien con cualquier sistema de VC, lo que le permite dominar una sola herramienta para usar con todos sus proyectos, sin embargo, están controlados por versión. Lleno de funciones y GRATIS.
Preparado por expertos y repleto de funciones para usuarios principiantes y avanzados:
Revise los conjuntos de cambios entrantes y salientes. Recolección de cerezas entre ramas. Manejo de parches, rebase, escondite / estantería y mucho más.
Descargar | Sitio web
rm -rf .git
borrar la base de datos de git.