IDE -- integrated development environment

Git comes with its own GUI as well as a shell, which has a Linux flavour to enable operations under Linux/Unix, Mac and Windows.

IDEs such as RStudio and Visual Studio Code are able to work with Git, but the following GUIs are purposely built.

Git-Cola

Hosted at https://git-cola.github.io/ and made available with

sudo apt install git-cola
git-cola &

GitKraken

Hosted at https://www.gitkraken.com/ and made available with

sudo apt install libgnome-keyring-common
sudo apt install libgnome-keyring-dev
wget -qO- https://release.gitkraken.com/linux/gitkraken-amd64.tar.gz | tar fvxz -
cd gitkraken
ln -s $PWD/gitkraken $HOME/bin/gitkraken
gitkraken &

SmartGit

Hosted at https://www.syntevo.com/smartgit/ and made available with

wget -qO- https://www.syntevo.com/downloads/smartgit/smartgit-linux-18_1_4.tar.gz | tar fvxz -
cd smartgit
ln -s $PWD/bin/smartgit.sh $HOME/bin/smartgit.sh
smartgit.sh &

sourcetree

web: https://www.sourcetreeapp.com/