Next Version Preview

What's new in SmartGit 24.1 preview 9?

For SmartGit 24.1, we have mainly focused on optimizing common workflows like setting up hosting providers or cloning a repository.

Standard Window improvements

Switching to a submodule became easier.

Easier Switching to Submodule

For repositories with submodules it became must easier to open such a submodule.

Fix Case-Changed Files

Case-changed files are highlighted and two options are offered to fix it: either rename the working tree file back to the repository case, or rename the file in the repository.

Fix for case-changed files.
Find and edit git ignore files.

Edit Git Ignore File

This feature (which already exists in the Working Tree and Log window) helps in identifying which Git ignore file causes a file to be ignored, or to simply edit one of the multiple Git ignore files.

General improvements

Cloning from Hosting Provider

The Cloning from a Hosting Provider has been significantly improved, making it not just more obvious, but also visually attractive.

Cloning from a hosting provider has been simplified.
Rollback sets the working tree or index to the state of the selected commit.

Rollback-To

Rollback-To is a new power-user command that will set the working tree or index to the state of the selected commit. It can be invoked on a commit (where it applies to all files) and on files of a commit.

This feature is very helpful for rebuilding a small feature branch where the last commit should contain all the remaining changes of the previous feature branch.

Add Upstream Remote

If you've cloned your fork of a GitHub repository without the upstream remote, you can do that easily later now just by invoking Remote | Add. The dialog will be prefilled with the upstream data.

Easy adding of upstream remote.
Easier selection of the bundled Git.

Easier selection of bundled Git

It is now easier to select the bundled Git or another Git executable.

Compare: better selection color

The selection color is now kept even if the control actually is not focused (which happened for showing a Find dialog or a context menu).

The background color of the selection is better noticable.
The controls are now correctly aligned on MacOS, too.

Fixed Control Alignment on Mac OS

On Mac OS the controls, especially labels, checkboxes and radio buttons, were vertically not aligned on the font's base line. This has been fixed now.

Stream-Lined Setup

The setup of SmartGit has been stream-lined by removing non-essential parts (Git executable and SSH client can be configured in the preferences, anyway) and reordering the cards.

The Setup process has been stream-lined.
The hosting provider configuration has been simplified.

Split Cloud/Enterprise Hosting Providers

The Hosting Providers have been split into cloud and enterprise which simplified the configuration dialogs.

Download SmartGit 24.1 preview 9

Usually, SmartGit preview versions are quite reliable (we use them on a daily basis).
However - as it is the case with other previews - they may have problems. Should you encounter such a problem, please report it to the development-team.
You can safely use a preview version side-by-side with the release version.
Download for Windows
Windows 10+ (64-bit), Installer  
Size: 135,985,429 Bytes
SHA-1: b1d105292f9cd290fec167419a4e36b4ebfe50cf
Portable Bundle
Windows 10+ (64-bit), Archive (7z)  
Size: 116,074,945 Bytes
SHA-1: 28e8931d23a20fabe56618deacb0780a945677f6
Download for macOS
macOS 10.14 - 14, Archive (dmg)  
Size: 89,446,638 Bytes
SHA-1: b45fec1acc0a66610bd02de3a39360cd0be3d5fa
Bundle for ARM64
macOS 11 - 14, Archive (dmg)  
Size: 88,552,090 Bytes
SHA-1: 9df168dbf20263e97ef3502273873145312b8685
Download for Linux
Linux (64-bit, GTK 3.24+), Archive (tar.gz)  
Size: 125,705,915 Bytes
SHA-1: 0834377acbcd2d8420c3155f88b4c4788ab74dae
Debian Bundle (not recommended)
Linux (64-bit, GTK 3.24+), Archive (deb)  
Size: 68,307,994 Bytes
SHA-1: 9a722ab5ad894a6d990d4505006365d88a4d5e00

Note

This preview version is a "rolling" release so it will require direct internet access to download the latest patches.

You can install and use the preview version in parallel to the release version, in this case:

  • For Windows, make sure to use the Portable bundle. The installer won't work for such a setup.
  • The preview version (except of the portable Windows bundle) will initially copy the settings from the release version, but writes them to its own settings directory. This means that settings of both versions will diverge.