SmartGit Developer Tool For Windows,Mac And Linux OS

SmartGit is a Git client for Windows PC, Mac, and Linux. This software is free for non-commercial use, provides graphical access to Git repositories and can access Subversion repositories. For trivial Pull, Commit and Push you will find simpler alternatives than this tool. Purchase your license once and use it on as many machines and operating systems you like. No need to install and configure additional tools. SmartGit comes with special integrations for GitHub, BitBucket and Atlassian Stash to create and resolve Pull Requests and Review Comments. Of course, this software can use SmartGit with your own repositories or other hosting providers (e.g. GitLab).

SmartGit is an effective tool for developers who want to manage their source code by using Git or other versioning systems. This client software acknowledges users to access the online repository, make changes and push new commits with minimum effort. Git is a widely used revision control system that allows programmers to efficiently manage the source code. One of the advantages is the ability to make modifications to a local repository and commit it when you have access to the source code.

This application is designed to provide access to the local repositories and facilitate the connection to the server that stores the project resources. Though this software can pull content from the server, make modifications and choose the commits you want to push to the server. The main window acknowledges users to view the project structure and files in order to work with the source code. The program also includes a file comparison tool and the ability to merge files that come in handy when working with multiple versions.

Additional features include the ability to commit a part of a file and view the modifications made by other co-workers. This software can also explore your code by launching the Git-Shell and opening it in Windows Explorer or a terminal window.

Although the package does not include an offline help file, this software can get accustomed to the Git concepts and available commands by reading the online documentation. Moreover, the app provides step by step instructions for certain operations such as cloning a repository.

SmartGit

SmartGit Features

  • Virtually all local working tree operations
  • Status, diff, log
  • Push, pull, fetch (for all protocols)
  • Tag and branch management
  • Merge, cherry-pick, rebase, revert, rebase
  • Stash management
  • Remotes management
  • Submodule support
  • Advanced SVN support (use Smart Git as SVN client)

SmartGit Benefits

One for All

This powerful, multi-platform Git client has the same intuitive user interface on Windows, macOS, and Linux:

  • graphical merge and commit history
  • drag and drop commit reordering, merging or rebase

Use your SmartGit license on as many machines and operating systems you like.

SmartGit Software shows one for all benefit

Everything Included

No need to install and configure additional tools. This Git client software includes:-

  • command-line Git client (Windows, macOS)
  • Graphical Merge and Commit History
  • Git-Flow
  • SSH-client
  • File Compare
  • File Merge (“Conflict Solver”)

SmartGit Software shows Configure Gitflow

Adopt to Your Needs and Workflows

A commercial Git client should support your work-flows. This Git software can customize in various ways:

  • Preferences for Merging, Rebasing
  • The layout of certain views,
  • External tools,
  • External or built-in Compare or Conflict Solver tools,
  • Keyboard shortcuts,
  • Toolbars,
  • Syntax coloring,
  • Light and dark themes

SmartGit Software shows toolbar

Interacting with popular platforms.

This Git software comes with special integrations for GitHub, BitBucket and BitBucket Server (former Atlassian Stash) to create and resolve Pull Requests and Review Comments.

Of course, you can use this Git software like any other Git client with your own Git repositories or other hosting providers (e.g. GitLab).

SmartGit Software shows multiple Platforms

What’s New

Log with Index and Working Tree

The Log window is now a first-class main window that shows the working tree and index and offers virtually all commands from the still available “working tree” window. Users of other Git clients will find this single-view approach more familiar.

The working tree and index are shown on-demand or permanently as nodes attached to the HEAD commit.

To make the Log better usable, we had to change the behavior of some commands. E.g., the Push command now pushes the current branch (instead of the ref at the selected commit), similar to the one of the working tree window.

In the Preferences, section User Interface, you can configure whether to use the Log window or the classic working tree window by default.

This software shows Log with Index and Working Tree

Advanced Git-Lab Integration

GitLab is becoming more popular each day, especially on the own servers. For GitLab -hosted repositories, this software can be used to create, apply or reject merge-requests and add, edit or view comments.

SmartGit software showing Gitlab integration

Git-LFS Commands

This Git software is already could handle Git-LFS managed repositories. Now it supports the major Git-LFS commands like installing, configuring the tracked files, locking and unlocking.

This software shows LFS Track

Rebase Interactive: Easier Amending

The interactive rebase makes amending previous commits easier by

  • highlighting commits with equal commit messages, and
  • offers commands to automatically squash those commits.

This software shows rebase interactive

Commit Message Templates

For commit message templates (commit.template is configured), this Git software shows the comment lines (starting with commit.commentChar) differently, so it becomes obvious which lines will become part of the final commit message and which ones will be ignored.

SmartGit software shows commit message

Branches view: Indicate HEAD refs

In the Branches view, refs which are also pointing to the HEAD commit are marked with a light triangle.

This Software shows branches

Overall, this Git software is a valuable tool for programmers who use the Git, Mercurial or Subversion versioning systems.

SmartGit System Requirements

Developer Tool GIT PREVIEW
Framework JAVA
Connection Internet Connection
Operating System Windows 7, Windows 7 64, Windows 8, Windows 8 64, Windows 10, Windows 10 64

Technical Information

Title SmartGit  18.2.9 For Windows
File Size 87.2 MB
File Name smartgit-win-18_2_9.zip
Requirements Windows 7, Windows 7 64, Windows 8, Windows 8 64, Windows 10, Windows 10 64
Language English
Available Languages English, Italian, French, Spanish, Polish, Chinese, German, Japanese
License Freeware
Date added Wednesday, June 19th,2019
Author SyntEvo GmbH  https://www.syntevo.com/

Download For WindowsSmartGit software Download

Download For MacDownload

Download For LinuxDownload

LEAVE A REPLY

Please enter your comment!
Please enter your name here