Estoy buscando una aplicación o software similar a Atlassian SourceTree para Linux (Ubuntu). SourceTree es una interfaz gráfica de usuario para Git y Mercurial, diseñada pensando en la facilidad de uso.
Sé que SourceTree no será portado a Linux pronto, entonces, ¿cuáles son las alternativas que puedo usar, que tienen una funcionalidad similar a SourceTree?
Especificaciones de SourceTree:
DVCS totalmente potenciado
SourceTree simplifica la forma en que interactúa con los repositorios Git y Hg para que pueda concentrarse en la codificación. Administre todos sus repositorios, alojados o locales, a través de la sencilla interfaz de SourceTree.
Perfecto para los recién llegados.
Simplifique DVCS para su equipo. SourceTree puede poner a todos al día con Git y Mercurial.
- Confirme, envíe, extraiga y fusione cambios fácilmente con solo hacer clic en un botón
- Organice sus repositorios con la ventana de marcadores intuitivos
- Visualice cómo cambia su trabajo con el tiempo con la vista de registro de SourceTree
Suficientemente potente para expertos
Haga que los desarrolladores avanzados de Git y Mercurial sean aún más productivos. Revise sus conjuntos de cambios salientes y entrantes, elija entre ramas, manejo de parches, reorganización, almacenamiento, archivado y mucho más.
Git-flow y Hg-flow listos para usar
Utilice Git-flow y Hg-flow con facilidad. Mantenga sus repositorios más limpios y su desarrollo más eficiente con la interfaz intuitiva de SourceTree para Git y el modelo de desarrollo 'ramificado' de Hg. Un proceso de desarrollo consistente, nada más sacarlo de la caja.
Pido disculpas si no estaba claro.
Necesito soporte para Git. También uso Git-flow, sí, quiero un fácil de usar. También debe ser compatible con DVCS. El resto de la función, es decir, la integración con mi editor favorito, sería un bono, pero no es obligatorio.
Más o menos necesito una herramienta que pueda usar para enviar, enviar, crear solicitudes de extracción, necesito la capacidad de reorganizar, Git-flow es imprescindible, fusionar ramas y debo poder esconder mi trabajo...
He estado usando SmartGit . Cuesta 80 USD , pero es gratis para uso no comercial . Está basado en Java, por lo que se puede usar en Windows, Mac y Linux. Junto con el soporte para todas las características típicas de Git, admite Git-flow y tiene integración opcional con varios servicios de alojamiento Git y Hg (Mercurial) en línea, incluidos Github y Bitbucket.
Generalmente uso gig . Es un cliente GTK para ver e interactuar con repositorios git. Es una GUI fácil de usar que comenzó como un reemplazo de GNOME para Gitx .
Algunas de las características de gig:
Y los inconvenientes...
No voy a argumentar que es un reemplazo de SourceTree porque, bueno, no es muy poderoso.
Me gustan SmartGit y GitKraken porque ambos tienen una función de "trozo de escenario" (similar a SourceTree) que te permite elegir qué cambios en un archivo dado confirmar. Encuentro esto realmente útil cuando he estado trabajando en diferentes arreglos/características al mismo tiempo en una sola rama.
Gilles 'SO- deja de ser malvado'
Renier
Gilles 'SO- deja de ser malvado'