4 ms·
In general, the primary values a gui has over a cli: 0. Visually demonstrate proposed intended behavior unfamiliar to the user. 1. Visually select desired ope
by 1letterunixname 3y ago
In general, the primary values a gui has over a cli:
0. Visually demonstrate proposed intended behavior unfamiliar to the user.
1. Visually select desired operation behavior interactively.
2. Gradual disclose features and teach a cli from a gui tool.
A good git gui should continually display cli equivalents, log cli-equivalents of operations performed, or allow visual commits, rebases, cherrypicks, merges, branches, etc.