TexStudio is our favorite TeX editor. It works with only SVN version system. Nevertheless, using macroses one can teach it to work with Git also. To do it, one needs to create three new scripts Macros -> Add/Change in the file menu.
Get from server
%SCRIPT buildManager.runCommand("git pull ", editor.fileName())