![]() Helping users truly understand how branching works by introducing the Branch Explorer.To achieve this, we focused on the following: We built gmaster to help every user become a true Git Master :-). It means rewriting the GUI in 3 platforms, but we think it is worth the effort. We wanted something native, to avoid the downsides of an Electron-based solution (huge memory usage). Native Git GUIĪs I said above, we built the GUI on top of WPF. The goal is to develop versions for OS X and Linux UIs once we get enough traction with the Windows version. It is built using WPF which we already used while building SemanticMerge and some parts of Plastic. That's why we decided to develop the GUI for Windows first. ![]() While we have programmed GUIs for OS X and Linux, for years we feel more comfortable in Windows. ![]() Recently, based on user feedback, we added a couple of helpers, so you can write better commit comments: the summary + description split and some rulers to control the comment width. The built-in side-by-side diff (with semantic power) is also included to simplify the review of the changes before commit. As you can see in the screenshot, gmaster simply lists the files that were modified, and all I must do is click Commit.
0 Comments
Leave a Reply. |