Remmina - The GTK+ Remote Desktop Client  v1.3.1
Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travellers, who need to work with lots of remote computers in front of either large monitors or tiny netbooks. Remmina supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC, NX, XDMCP and SSH are supported.
How to add a submodule
git submodule add https://github.com/FreeRDP/FreeRDP.git FreeRDP
cd FreeRDP
git checkout ed3d9526b2
cd ..
git commit -am "Added submodule as ./FreeRDP"
git push

How to clone

git clone https://github.com/FreeRDP/Remmina.git Remmina
cd Remmina
git submodule init
git submodule update