Yo uso SourceTree como Git GUI de la herramienta. Estoy muy productivo con la aplicación y encontrar que es mucho más preferible a la línea de comandos de Git interfaz para tareas comunes.
Por desgracia, SourceTree es increíblemente lento, buggy, que carecen de características, y rara vez se actualiza. Me gustaría mucho para reducir mi dependencia de Atlassian del producto.
El problema es que soy muy dependiente de SourceTree la Vista Dividida de Ensayo de vista del área de ensayo. Este punto de vista se ajusta perfectamente a mi modelo mental de cómo una puesta en escena de la vista debe trabajar.
Este punto de vista permite a las líneas, bloques, o de un solo carácter de los cambios que se disputará de forma independiente. Entonces, todos los de la actualidad protagonizaron los cambios se muestran en un único panel de la vista dividida. Todos los unstaged los cambios se muestran en el panel de otro.
Esto le permite fácilmente ver exactamente qué cambios se celebrarán en cualquier momento dado, y se comprometen sólo a los cambios específicos. Un archivo puede existir en tanto la puesta en escena y unstaged paneles.
¿Qué otras macOS Git GUI de la aplicación o herramienta ofrece un commit/ensayo punto de vista similar a la Vista Dividida Ensayo ofrecidos por SourceTree?
Uno de los más populares Git GUI de la aplicación, GitHub Escritorio, al parecer no tiene planes para apoyar a la Vista Dividida puesta en escena: