====== Interfaces gráficas ====== Sección perteneciente al curso [[informatica:programacion:cursos:control_version_git_avanzado|Control de versiones con Git Avanzado]]. ===== Introducción ===== En git es importante conocer su uso desde la línea de comandos. Sin embargo, hay algunas interfaces gráficas que pueden hacernos la vida más cómoda para algunos casos. ===== Git GUI y gitk ===== Vienen integrada con Git. ===== TortoiseGit ===== * [[https://tortoisegit.org/|Web oficial de TortoiseGit]] No se recomienda usar, solo si se viene desde Tortoise SVN. ===== SourceTree ===== Programa gratuito, pero necesita una cuenta de Atlassian. Es uno de los programas más usados. * [[https://www.sourcetreeapp.com/|Web oficial de SourceTree]] ===== GitKraken ===== * [[https://www.gitkraken.com/|Web oficial de GitKraken]] A diferencia de SourceTree, está disponible para Linux, Windows y macOS. Es el favorito de usuarios de Linux y es más moderno. ===== EGit para Eclipse ===== EGit es un plugin para el IDE Eclipse * [[https://www.eclipse.org/egit/|Web oficial de EGit]] Es cómo si usamos Eclipse para desarrollar. ===== Team Explorer de Visual Studio ===== ===== Conclusión ===== Aunque estas herramientas gráficas facilitan el uso de git, por detrás van a estar lanzando comandos de git. Como consejo general, es recomendable usar git en consola por el control que tendremos. ===== Recursos ===== * [[https://git-scm.com/docs/gitk|Documentación de gitk]] * [[https://git-scm.com/docs/git-gui|Documentación de git GUI]] * [[https://tortoisegit.org/download/|Descarga de TortoiseGit]] * [[https://tortoisegit.org/docs/tortoisegit/|Documentación de TortoiseGit]] * [[https://www.sourcetreeapp.com/|Descarga de Sourcetree]] * [[https://confluence.atlassian.com/get-started-with-sourcetree|Documentación de Sourcetree]] * [[https://www.gitkraken.com/download|Descarga de GitKraken]] * [[https://support.gitkraken.com/|Documentación de GitKraken]] * [[https://www.eclipse.org/egit/download/|Descarga de EGit]] * [[https://www.eclipse.org/egit/documentation/|Documentación de EGit]] * [[https://docs.microsoft.com/en-us/visualstudio/ide/reference/team-explorer-reference?view=vs-2017|Documentación de Team Explorer en Visual Studio]]