SmartGit Window Styles

Three Git Clients in One Application

SmartGit offers three distinct Main Windows, each tailored to different workflows and user preferences:

  • The Standard Window offers a best-practice interface, ideal for users who are not yet deeply familiar with Git.
  • The Log Window is built for power users who need complete control over every aspect of Git.
  • The Working Tree Window is ideal for users with a file-centric workflow and is especially helpful when working with submodules.
See the video 

Standard Window – All-in-One Simplicity

Graphical commit history view in SmartGit's Log window with branch filters and PRs | safeHTML }}

The Standard Window opens each repository in its own tab, allowing parallel operations across projects. It clearly separates local file changes from commits and graph-based tasks. Optimized for feature branches, pull requests, and CI/CD workflows, it helps prevent common Git mistakes that can lead to complex repository states.

Learn more 

Log Window – Complete Commit History at a Glance

Graphical commit history view in SmartGit's Log window with branch filters and PRs | safeHTML }}

The Log Window focuses on the commit history and provides a detailed, graphical view of your repository’s structure. It shows all branches, commits, pull requests, and the working tree, which is represented as a virtual commit node. Advanced operations like reordering, squashing, and interactive rebasing are directly accessible, making it easy to review and adjust your project history.

Learn more 

Working Tree – File-Centric Efficiency

Screenshot of SmartGit's Working Tree window showing file-based commit workflow | safeHTML }}

The Working Tree Window provides a familiar, Explorer-like interface with separate views for Directories and Files. Files from both the main repository and its submodules are displayed together in a unified, recursive view for seamless navigation. The Journal offers a concise history of the current branch, with the option to display a second branch for quick comparisons. For a complete overview of your repository’s history, the Log Window is always just one click away.

Learn more 

Still undecided? Here is a short summary:

Working TreeLog WindowStandard Window
FocusLocal File changed orientedCommit-centricOptimized workflows
Best forPower users, submodule managementMerge experts, advanced usersBeginners, teams, feature branches
Key FeaturesClean UI, GitFlow-ready, fast submodule commitsFine-grained control of which branches to show in commit graph, pull-request integrationSpecialized views, pull-requests, continuous integration
Illustration of Smart Gitty, the SmartGit mascot -- a grey cartoon cat with glasses, sitting behind a laptop