SmartGit vs TortoiseGit: What are the differences?
Developers describe SmartGit as "A Git Graphical User Interface client". It is a graphical Git client with support for SVN and Pull Requests for GitHub and Bitbucket. It runs on Windows, macOS and Linux. On the other hand, TortoiseGit is detailed as "The Power of Git in a Windows Shell". It is a Git revision control client, implemented as a Windows shell extension and based on TortoiseSVN. It is free software released under the GNU General Public License.
SmartGit and TortoiseGit are primarily classified as "Source Code Management Desktop Apps" and "Git" tools respectively.