LeGit is a valiant attempt to make the obscure and often clumsy Command Structure of Git much more accessible.
As was explained in Hacker News:
They haven't re-created the git CLI tool in a GUI, they've created something different. They've created a tool that makes Git more accessible. Little things like auto-stashing when you switch branches will confuse git veterans, but it will make Git much easier to grok for newcomers because of the assumptions it makes about your Git workflow.
LeGit is a valiant attempt to make the obscure and often clumsy Command Structure of Git much more accessible. As was explained in Hacker News: